今天做错的笔试题:StringBuffer引用传参
来源:互联网 发布:淘宝衣服被下架了 编辑:程序博客网 时间:2024/04/29 16:58
代码:
- 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);
- }
AB
AB
AB,AB
其实正确答案是:
AB
AB
AB,B
好吧,解题思路这样子:
刚刚进入switchStr(a,b)执行到x.append(y);这句的时候。。。
----------------------------------------------------------------------------------
另外一个网友“北京-袋鼠”的总结如下:
----------------------------------------------------------------------------------
精彩啊在此:::执行到y=x; 这句的时候,就成样了。
所以,打印a+","+b就是"AB,B"了。
........ao,ao.........所以,打印a+","+b就是"AB,B"了。
另外一个网友“北京-袋鼠”的总结如下:
0 0
- 今天做错的笔试题:StringBuffer引用传参
- 今天做错的笔试题:StringBuffer引用传参
- 今天做错的笔试题:StringBuffer引用传参
- stringbuffer做错的笔试题
- 很简单却很容易做错的一道笔试题
- 百度笔试题——找出程序中的错误(关于中文字符赋值给char时它是一个负数的问题),今天我是做错了!悲剧了!
- 今天的Java笔试题
- 今天遇到的笔试题
- 今天的淘宝笔试题
- ~85%的网民做错的小学题
- 学生的福音:做错之题管理
- 那些年,做错的C语法题
- 好多人多会做错的题
- 今天笔试时候所遇到的题
- 今天的笔试
- 今天Gameloft的笔试
- 今天笔试的几道题
- 今天和京东快递的人闹翻了,我也不知道是不是做错了
- 单例模式通用代码
- 《汇编语言程序设计》说明
- LINQ使用细节之.AsEnumerable()和.ToList()的区别
- 动态规划和递归
- 嵌入在Web项目中的Applet如何共享浏览器请求创建的Session
- 今天做错的笔试题:StringBuffer引用传参
- Bean Validation 技术规范特性概述
- Ubuntu配置网络时出现network is unreachable
- 编程珠玑第14章
- How to do sql injections with SQLMAP
- 解决java.sql.SQLException: Parameter number X is not an OUT parameter
- 一种简单的软件延时
- SQL 索引
- Myeclipse 6.0 注册码生成器代码