【发布时间】:2021-11-29 09:37:58
【问题描述】:
public class Main {
public static void main(String[] args) {
char memoryArray[] = {'a','b','c','d','e','f'};
int s = 1;
int l = 3;
String myS = "";
for (int i = s; i < s + l; i++) {
char tmp = memoryArray[i];
String myString = Character.toString(tmp);
String myS = myS + myString;
}
}
}
嘿,所以我尝试了一切,我的代码的要点是将这些字符转换为可以添加的字符串,现在原始代码要复杂得多,但我给出了一个过于简化的代码来找出原因发生错误,如果有人可以解释原因吗?
【问题讨论】:
-
尝试删除这行代码:
String myS = "";