该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-02-26
String st1[]={"aa","bb","cc","dd","ee","ff"}; String st2[]=st1; st2[0]="00"; System.out.println(st1[0]); System.out.println(st2[0]); 打印结果: 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-02-26
这题都不知道的话,真是说不过去
|
|
返回顶楼 | |
发表时间:2011-02-26
wzju64676266 写道 这题都不知道的话,真是说不过去
都是得出的一个结果,st1 没发生变化 |
|
返回顶楼 | |
发表时间:2011-02-26
don888g 写道 很基础的一个问题,面试了十几个人既然没有一个做对!
String st1[]={"aa","bb","cc","dd","ee","ff"}; String st2[]=st1; st2[0]="00"; System.out.println(st1[0]); System.out.println(st2[0]); 打印结果: 我也不确我会不会。哈哈,光看代码,不运行代码,推测是: 00 00 希望我不是那十几个人中的一个。 |
|
返回顶楼 | |
发表时间:2011-02-26
我觉得也是都是00
后来我验证了下,也是00 我认为这个应该像C++的指针那样吧 只有1个对象,而有2个引用 刚学的,拍砖吧 |
|
返回顶楼 | |
发表时间:2011-02-26
这个代码有编译错误。
改正后应该是 00 00 |
|
返回顶楼 | |
发表时间:2011-02-26
哈哈,,估计开的薪水不高自然就答不出来了。
|
|
返回顶楼 | |
发表时间:2011-02-26
00
00 应该是这样的。 数组也是对象。 |
|
返回顶楼 | |
发表时间:2011-02-26
没了?
我猜00 00 |
|
返回顶楼 | |
发表时间:2011-02-26
应该都是00,对于List也是一样的。
|
|
返回顶楼 | |