论坛首页 入门技术论坛

很基础的一个问题,面试了十几个人既然没有一个做对!

浏览 18483 次
该帖已经被评为新手帖
作者 正文
   发表时间:2011-02-26  
fastbo 写道
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

希望我不是那十几个人中的一个。


不好好想想 肯定说错
0 请登录后投票
   发表时间:2011-02-26  
我相信会有很多人在面试的时候答错,在javaeye上答对。

鉴定完毕!
0 请登录后投票
   发表时间:2011-02-26   最后修改:2011-02-26
都是输出“OO” 两个数组指向同一个地址。
0 请登录后投票
   发表时间:2011-02-28  
LZ悲哀了,在论坛上找不到下一个。
0 请登录后投票
   发表时间:2011-02-28  
LookAtPic 写道
考的是java中引用传递和值传递。

java中有引用传递吗?
一看就知道基础不牢靠
0 请登录后投票
   发表时间:2011-03-01  
有哪位大侠能说详细点吗?我还真的不懂
0 请登录后投票
   发表时间:2011-03-03  
我猜是
00
00
简单理解两个String型的数组指向的是同一块空间!
第二个该变,第一个自然也就变了!
新人,刚学习!
0 请登录后投票
   发表时间:2011-03-13  
答案:00 00 完毕
0 请登录后投票
   发表时间:2011-03-15  
akunamotata 写道
我相信会有很多人在面试的时候答错,在javaeye上答对。

鉴定完毕!

原来你也发现了
0 请登录后投票
   发表时间:2011-03-16  
  一个很disgusting的题目
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics