站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题String变量是不是不能更改其内部的具体部分,而可以整体被赋值、修改?

String变量是不是不能更改其内部的具体部分,而可以整体被赋值、修改?

摘要: String变量是不是不能更改其内部的具体部分,而可以整体被赋值、修改?


也就是不能进行append,insert,replace等.但可以通过String a=(String)b,或String a=(String)b(...)来赋值改变。

对吗?


应该是的吧,如果进行这些操作后实际上的产生一个新的对像.


right


确切说是,String引用的变量内容不能改变,无论那种方式,除非你让变量重新引用一段内存

String 的对象一旦创建了,就不能改变了,不管你以后怎么用,其原来的东西都是不变的,就是里面的内容一直是你创建时候的那个,直到销毁


↑返回目录
前一篇: 关于打开url文件的问题,请高手指教--------急
后一篇: 请教Java高手:关于对象销毁的问题