基本知识:对一个String对象使用toLowerCase方法,会得到一个新的String对象,内容是原来对象的小写形式。
同样的,原对象调用toUperCase方法,回得到新的String对象,其内容是原来对象的大写形式。
问题描述:java中字符串调用toLowerCase会不会修改原本的字符串
探究结果:不会
验证代码:
String string = new String("TEST");
string.toLowerCase();
System.out.println(string);
输出结果:TEST
证明字符串调用此类方法不会更改原本的字符串。