当前位置: 代码迷 >> Java相关 >> 简单的问题不简单!
  详细解决方案

简单的问题不简单!

热度:365   发布时间:2006-08-19 14:51:37.0
简单的问题不简单!

String的对象中的内容一但被初始化是不能改变的,

但是STRING中怎么会有replace toUpperCase这两个方法 呢,

这两个方法都是要改变对象中的内容呀~!
请问哪位高手能帮我解答一下,小弟实在不明白!

搜索更多相关的解决方案: replace  

----------------解决方案--------------------------------------------------------

功力不够说不明白!!!

不过感觉LZ有点钻牛角尖的味道。。

我的感觉就好比是说private是不可见,但是有get和set两方法可以改变它们一样,而你的问题就好比是问为什么要有get和set这两个方法。。。。


----------------解决方案--------------------------------------------------------
里面的值是不能够被改变的,能够被改变的只有地址,所以能解释的就是指向了另一个字符串的地址

没研究过这种问题,说错了请指正哈~~
----------------解决方案--------------------------------------------------------
我已经解释了N遍了,我就不解释了,具体看Google
----------------解决方案--------------------------------------------------------
Google最近不是不来了么?
----------------解决方案--------------------------------------------------------
楼上是猪,你理解的是啥啊?我的意思是让他上Google搜这个问题
----------------解决方案--------------------------------------------------------
"让他上Google搜这个问题"

不是吧...Google已经有丈夫了,你还想.... 天啊,你太邪恶了

----------------解决方案--------------------------------------------------------
那就百度一下吧  国人支持中国的搜索工具
----------------解决方案--------------------------------------------------------
以下是引用神vLinux飘飘在2006-8-19 20:22:50的发言:
"让他上Google搜这个问题"

不是吧...Google已经有丈夫了,你还想.... 天啊,你太邪恶了

委琐的男人~~!


----------------解决方案--------------------------------------------------------
呵,原来有人搞笑捏
----------------解决方案--------------------------------------------------------
  相关解决方案