class History {
public String[] history;
public History(String[] history) {
if (history == null)
history = new String[]{};
else
history = this.history
}
}
不管我给它什么,它都会一直保存null。
所以不能使用它。
最佳答案
你不是这个意思吗
else this.history = history;
您在此行中也有一个错误:
history = new String[]{};
它应该是:
this.history = new String[]{};
当我编程时,我永远不会给局部变量和类变量起相同的名字。这只会导致混乱。
关于java - Java无法保存我的输入。看我的代码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8343835/