String类型 toUpperCase问题 为什么a.toUpperCase没有改变a的值 a还是abc 还有b为什么也不变?

2025-04-27 12:56:12
推荐回答(2个)
回答1:

String b = a.toUpperCase();
toUpperCase()方法虽然会返回一个处理后的String字符串,但是你没赋值啊!

回答2:

你没有获取a.toUpperCase()返回的字符串。a本身是没有改变的。

String c = a.toUpperCase();//c="ABC"