今天做错的笔试题:StringBuffer引用传参
2012-12-08 23:46
337 查看
代码:
AB
AB
AB,AB
其实正确答案是:
AB
AB
AB,B
好吧,解题思路这样子:
刚刚进入switchStr(a,b)执行到x.append(y);这句的时候。。。
----------------------------------------------------------------------------------
精彩啊在此:::执行到y=x; 这句的时候,就成样了。
所以,打印a+","+b就是"AB,B"了。
........ao,ao.........
另外一个网友“北京-袋鼠”的总结如下:
public static void T3() { StringBuffer a=new StringBuffer("A"); StringBuffer b=new StringBuffer("B"); switchStr(a, b); System.out.println(a+","+b); } public static void switchStr(StringBuffer x,StringBuffer y) { x.append(y); System.out.println(x); y=x; System.out.println(y); }容易搞错T3()的结果是:
AB
AB
AB,AB
其实正确答案是:
AB
AB
AB,B
好吧,解题思路这样子:
刚刚进入switchStr(a,b)执行到x.append(y);这句的时候。。。
----------------------------------------------------------------------------------
精彩啊在此:::执行到y=x; 这句的时候,就成样了。
所以,打印a+","+b就是"AB,B"了。
........ao,ao.........
另外一个网友“北京-袋鼠”的总结如下:
相关文章推荐
- 今天做错的笔试题:StringBuffer引用传参
- 今天做错的笔试题:StringBuffer引用传参
- 百度笔试题——找出程序中的错误(关于中文字符赋值给char时它是一个负数的问题),今天我是做错了!悲剧了!
- 今天发在群里的UC笔试题简要分析
- 今天笔试,我很惭愧
- 今天的笔试,不知道数据库的ACID是神马。。
- 好久没写过博客,写一道今天的笔试题
- 今天面试笔试了一道SQL面试题,狠简单
- stringbuffer做错的笔试题
- 华为HCIE云计算笔试PASS一枚, 华为云计算取得飞速发展的今天,无疑他是未来的趋势
- 今天的笔试
- 今天去了巨人网络笔试
- 今天终于考试完笔试了......
- 今天的淘宝笔试题
- 今天笔试碰到了这道题
- 今天腾讯笔试
- 今天去淘宝实习生招聘的笔试了
- 今天笔试的几道题目分享-三页智力题+三页程序题
- 腾讯校招笔试——小Q今天在上厕所时想到了这个问题:有n个数,两两组成二元组,差最小的有多少对呢?差最大呢?
- 今天笔试记录