所以这是任务:给定一个字符串,返回一个字符串,其中对于原始字符串中的每个字符,都有两个字符。
而且我不明白为什么它的输出是数字而不是字母,我试过了不起作用?
public String doubleChar(String str) {
String s = "";
for(int i=0; i<str.length(); i++){
s += str.charAt(i) + str.charAt(i);
}
return s;
}
预期的 :
doubleChar("The") → "THhee"
doubleChar("AAbb") → "AAAAbbbb"
输出:
doubleChar("The") → "168208202"
双字符(“AAbb”)→“130130196196”