Array的问题

waiting20052005 2006-09-24 04:37:09
byte [] array1, array2[];
byte array3 [][];
byte[][] array4;
If each array has been initialized, which statement will cause a compiler error?
A. array2 = array1;
B. array2 = array3;
C. array2 = array4;
D. both A and B
E. both A and C
F. both B and C
Answer:A。注意array1是一维数组而array2是二维数组,一切就OK了
...全文
326 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
harston 2006-09-27
  • 打赏
  • 举报
回复
yun
「已注销」 2006-09-27
  • 打赏
  • 举报
回复
java中没有二维数组,只有数组的数组
buyaowen 2006-09-27
  • 打赏
  • 举报
回复
呵呵
byte []array1,array2[];
不代表第一个作用到array1,就o了
royeleo 2006-09-27
  • 打赏
  • 举报
回复
byte []array1,array2[]
就是 byte array1[];
byte array2[][];
写成A选项那样把一个一维数组和一个二维数组放在一起定义肯定有问题
Moon 2006-09-26
  • 打赏
  • 举报
回复
byte [] array2[];
就是二维的阿
怎么这么无聊的问题
什么试卷上的?
是不是java没问题考了阿?
boyu_song 2006-09-26
  • 打赏
  • 举报
回复
Answer:A。注意array1是一维数组而array2是二维数组,一切就OK了

这句话我不太懂啊
array2怎么是2维数组???
---------------------------------------------

byte[] array2[];这样相当于

byte[][] array2;或者
byte array2[][];
zuguanqun 2006-09-26
  • 打赏
  • 举报
回复
byte [] array1, array2[];就是下面两个的意思
byte [] array1;
byte [] array2[];
zh__ua 2006-09-25
  • 打赏
  • 举报
回复
是啊,就是看你看没看清楚,有没有思维惯性而已
happydivid 2006-09-25
  • 打赏
  • 举报
回复
肯定没人会用这种写法
直接写成byte[][] array2一目了然的啦
其它选项就是简单赋值
约翰羊 2006-09-25
  • 打赏
  • 举报
回复
这题出得够损的,实际中有人这么用么?
amozon 2006-09-24
  • 打赏
  • 举报
回复
晕倒,愣没看出来是这么回事
这八股问题有意思么?
java_augur 2006-09-24
  • 打赏
  • 举报
回复
byte [] array1, array2[];--------------------〉
byte [] array2[];
清楚了吧?
waiting20052005 2006-09-24
  • 打赏
  • 举报
回复
还有
谁能帮忙分析一下这些个选项??
谢谢~~
waiting20052005 2006-09-24
  • 打赏
  • 举报
回复
Answer:A。注意array1是一维数组而array2是二维数组,一切就OK了

这句话我不太懂啊
array2怎么是2维数组???

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧