Mar*_*ers 27
你应该给我们代码来证明这个问题,但我猜你做的是这样的:
String str = "22 ";
str.trim();
System.out.println(str.length());
Run Code Online (Sandbox Code Playgroud)
但str.trim()不会改变str(因为字符串是不可变的).相反,它返回一个新剪裁的String.所以你需要这样的东西:
String str = "22 ";
str = str.trim();
System.out.println(str.length());
Run Code Online (Sandbox Code Playgroud)
pol*_*nts 11
试试这个:
System.out.println(java.util.Arrays.toString(theString.toCharArray()));
Run Code Online (Sandbox Code Playgroud)
这会转储char[]版本String,所以我们可以看看它是否包含任何有趣的东西.