为什么java中的字符串是可修改的,而C++中的字符串不可修改.具体指什么意思.
答案:2 悬赏:40
解决时间 2021-03-12 22:58
- 提问者网友:冥界祭月
- 2021-03-12 04:03
为什么java中的字符串是可修改的,而C++中的字符串不可修改.具体指什么意思.
最佳答案
- 二级知识专家网友:温柔刺客
- 2021-03-12 05:36
java中的String类是不可修改的,你看着能修改,是修改的字符串引用的值,而不是字符串本身,但是java中还有一个类Stringbuffer类,这个是可修改的
C++中的字符串类型,是静态的,所以不能修改,如果想修改的话,把字符串存入数组比较好
C++中的字符串类型,是静态的,所以不能修改,如果想修改的话,把字符串存入数组比较好
全部回答
- 1楼网友:湫止没有不同
- 2021-03-12 06:56
java中的String类也是不能修改的,你平时修改的只是它的指向的引用
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯