社区
Java SE
帖子详情
二维数组定义问题
ap5176b8r
2012-08-27 06:04:22
下面哪个语句正确地声明一个整型的二维数组()
A. int a[][] = new int[][];
B. int b[10][10] = new int[][];
C. int c[][] = new int[10][10];
D. int []d[] = new int[10][10];
...全文
238
3
打赏
收藏
二维数组定义问题
下面哪个语句正确地声明一个整型的二维数组() A. int a[][] = new int[][]; B. int b[10][10] = new int[][]; C. int c[][] = new int[10][10]; D. int []d[] = new int[10][10];
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
F_MAC
2012-08-27
打赏
举报
回复
A错 在定义二维数组时需要定义第一维数组大小
B错 定义的格式不对。有点注意的是,定义左边:int b[][]与int[][] b是等价的。
c对 不赘述了
d对 我大确定 不过编译通过了,说明真确。实践出真知,哈哈
brightyq
2012-08-27
打赏
举报
回复
cd
二维数据至少要指数行数,所以A不对。
B显示不对。
C应该很好判断是正确的。
D的话也对,等于显示定义每个元素是数组的一维数组。
tivenwang
2012-08-27
打赏
举报
回复
C是对的 创建数组的时候,也就是new的时候要加上数组长度来分配空间。 声明的时候值需要[][]就行了。
java动态
二维数组
定义
_Java动态
定义
二维数组
问题
在尝试将数据库查询结果存入
二维数组
时遇到了NullPointerException。
问题
在于动态初始化自
定义
类的
二维数组
时,需要逐个new出每个元素才能进行赋值。通过示例代码解释了解决这个
问题
的方法,即在赋值前确保每个数组元素已实例化。
Python使用for循环
定义
二维数组
和使用 *
定义
二维数组
的
问题
与区别
博客探讨了在LeetCode中使用*符号
定义
二维数组
时遇到的
问题
。由于*操作会导致引用复制,而不是值复制,这使得看似相同的数组在实际操作中表现不一致。作者建议使用列表推导式来正确创建
二维数组
,以避免这种
问题
。
关于vector
定义
二维数组
的
问题
本文介绍了如何在C++中使用vector容器创建
二维数组
,并通过示例展示了其初始化和遍历的方法。同时,文章还提供了一种在类中
定义
这种结构的有效方式。
java动态
定义
二维数组
问题
本文通过实例解析了在Java中自
定义
类的对象数组初始化时如何避免出现NullPointerException(空指针异常)。作者分享了其在尝试将数据库查询结果复制到
二维数组
过程中遇到的
问题
,并通过老师的指导找到了解决方案。
C语言特点,
二维数组
越界
问题
,常量
定义
的两种方式,子函数的声明和调用。
文章讨论了C语言中
二维数组
的打印函数,常量的两种
定义
方式——const和宏
定义
,以及它们的区别。通过示例程序解释了
二维数组
是否可能越界的
问题
,并介绍了字符数组越界可能导致的后果。此外,还提到了print()子函数的实现,用于打印
二维数组
。
Java SE
62,622
社区成员
307,255
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章