我知道这很简单,但由于某些原因我不能让这个循环起作用。非常感谢帮助
public Instructor()
{
// initialise instance variables
writeMap = new HashMap<String,String>();
notRecognised = new ArrayList<String>();
help = new FileHelper();
notRecognised = help.readAList("missed.txt");
for(String i : notRecognised.length) {
System.out.println(i);
}
}
答案 0 :(得分:2)
您的增强型for循环不正确。使用列表,而不是它的长度
for (String i : notRecognised) {
System.out.println(i);
}
答案 1 :(得分:0)
答案 2 :(得分:-1)
可能miss.txt为空,因此help.readAList()函数返回空字符串。
notRecognised = help.readAList("missed.txt");