问题是我尝试使用变量中的String更新Jlabel,但只打印直接键入的String,而不是变量。 在另一个程序中它起作用,我无法看到差异。
while (st1.hasMoreTokens()) {
st2 = st1.nextToken();
}
label.setText("Print: " + st2); //System.out.println(st2);
writeToFile(st2);
答案 0 :(得分:0)
这似乎取决于如何通过变量解析String。 如果在=符号上添加一个+,它会连接解析后的字符串。
由于
st2 += st1.nextToken();