以下是我的Java代碼片斷:的toString在Java代碼中
static String sortChars(String s) {
char[] chars = s.toCharArray();
Arrays.sort(chars);
return chars.toString();
}
我調用上述功能使用:
String result = sortChars(s);
但結果不符合我的期望:例如, s =「are」,結果=「aer」。但是,當我使用:
return new String(chars)
它的工作原理。 有人可以告訴我它的原因。由於
你的期望是什麼? –