-1
我正在爲以下代碼塊奇怪返回(套整數值):與char值使用的添加劑操作者產生不同的結果
public String doubleChar(String str) {
String answer = "";
for (int i = 0; i < str.length(); i++) {
answer = answer + (str.charAt(i) + str.charAt(i));
}
return answer;
}
對着正確的輸出值(字符串的重複字符),當我刪除封閉在循環的第一個語句行str.chatAt方法調用的括號:
answer = answer + str.charAt(i) + str.charAt(i);
任何幫助表示讚賞,不能在網上追查。
感謝
多:http://stackoverflow.com/questions/8688668/in-java-is-the-result-of -the-addition-of-two-chars-an-int-or-a-char –