发布网友 发布时间:2022-05-02 16:08
共5个回答
热心网友 时间:2022-04-26 01:47
s是一个字符穿,比如是"abc"热心网友 时间:2022-04-26 03:05
你打印输出的是code,你不管怎么code.charAt(*)都不会改变code的值,二楼的回答应该符合你的意思,API中“"String类提供了数值不可改变的字符串。”一旦String被初始化就不能修改了,能修改的是指向这个变量的引用,个人意见,大家共同进步。热心网友 时间:2022-04-26 04:40
charAt方法不是改变String的值,而是返回指定索引处的热心网友 时间:2022-04-26 06:31
System.out.println(code);你这里一直输出都是code啊。热心网友 时间:2022-04-26 08:39
你打印的都是code这个源字符串当然是一样的结果!