黑马程序员技术交流社区
标题:
Java提问,关于对StringBuffer变量赋值
[打印本页]
作者:
一枝独秀/51
时间:
2012-6-25 21:38
标题:
Java提问,关于对StringBuffer变量赋值
Java提问,关于对StringBuffer变量赋值
作者:
sbeeqnui1987
时间:
2012-6-25 23:06
new StringBuffer("A"); 是创建了一个对象。
StringBuffer a; 是声明一个变量,作为到这个对象的引用,类似这个对象的地址值。
一个引用只可以指向一个对象,但一个对象可以被多个引用所指向。
例:StringBuffer a = new StringBuffer("A");,即说a引用指向了A对象,
若再执行句: a = new StringBuffer("B");,则a引用不再指向A对象,而改为指向了B对象。
作者:
游洪波
时间:
2012-6-25 23:12
StringBuffer不同于String类,它的赋值是不能通过=号进行的,必须要通过new关键字来创建,也就是
StringBuffer s=new StringBuffer("23");
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2