java中string后面如何加其他string变量?
1个回答
展开全部
java中string类型的变量的值是无法改变的,如果想要在字符串后面加其他字符串,需要定义StringBuffer或者StringBuilder变量,StringBuffer和StringBuilder变量与String的功能基本一致,只不过值可以改变,它们是java后面版本升级加入用来完善String的
追问
stringbuffer可以允许后面加任何类型的,string似乎没有这份允许,但也是有的,只是忘了,,,
追答
String变量在底层是由final修饰符修饰的表示值不可改变,要是非要说可以改变,只是指向的地址改变了,而不是原来的值改变了!原来的值还在,只是你没有指向它而已!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询