| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 989 人关注过本帖
标题:关于一维数组和多维数组
取消只看楼主 加入收藏
lanmaoemi
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2004-11-11
收藏
 问题点数:0 回复次数:3 
关于一维数组和多维数组
byte [] array1;
byte [] [] array2;
请问下面的两个赋值哪个对呢?还是都不对?为什么?请高手详细地解答一下,谢谢!
array1=array2;
array2=array1;
搜索更多相关主题的帖子: 多维 byte 赋值 解答 
2005-09-27 09:51
lanmaoemi
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2004-11-11
收藏
得分:0 
这也不能怪我呀,我也不明白啊,是SCJP的考题。我是想不明白才发帖问大家的。
不是什么找茬的啊,看你楼上的误会我了。
另外声明就是我才学JAVA没几天。楼上是真的误会我了。

2005-09-27 11:20
lanmaoemi
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2004-11-11
收藏
得分:0 
现在不是讨论谁是白痴谁不是白痴的时候。我把这道题全部贴出来。请愿意帮忙的帮我解答一下,感激不尽!

Given:

1.byte[] array1,array2[];
2.byte array3[][];
3.byte [][]array4;

If each array has been initialized,which staterment 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


答案是选a,因为不知道是为什么选a才发帖问大家的。千万别认为我是来找茬的,如果你真是这么认为真是抬举我了,我还不明白楼上说的“学院派的人”是什么样的人,恕我无知!但如果你知道为什么选a的话还请你帮忙解答一下。谢谢!

[此贴子已经被作者于2005-9-27 12:58:22编辑过]



2005-09-27 12:55
lanmaoemi
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2004-11-11
收藏
得分:0 
也就是说一维数组不能赋给二维数组对不对?
那反过来呢?就是array1=array2 这样对不对呢?
还有为什么会这样能说详细一点吗?谢谢!

2005-09-28 11:06
快速回复:关于一维数组和多维数组
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027468 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved