以下のコード ブロック (整数値のセット) に対して奇妙なリターンが返されます。
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 メソッド呼び出しを囲む括弧を削除すると、正しい出力値 (文字列 chars の重複) とは反対になります。
answer = answer + str.charAt(i) + str.charAt(i);
オンラインで追跡できませんでした。
ありがとう