黑马程序员技术交流社区

标题: 关于String的几个问题 [打印本页]

作者: 牧风    时间: 2016-7-30 23:06
标题: 关于String的几个问题
main(){ String s  = "abc"
show(s)
System.out.println(s);
}
show(Stirng s){
s = s + "c"
}
我想知道的是 show()方法中传入的是s 的地址值吧? 为什么他能直接和“C”连接
2.StringBuffer 和StringBuilder 除了安全和效率 还有其他区别吗

作者: HeiMa2Wangkunpe    时间: 2016-7-31 00:45
1.输出abc   2。没有其他区别
作者: zhoubinjian    时间: 2016-7-31 01:48
show()方法中传入的是s 的地址值,赋值的时候 会将指向的abc跟c相加




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2