在列表上做一个关于Java的简单教程,这个简单的foreach循环给我一个foreach循环的错误:“未知类:familyMembers”。我看不出问题出在哪里。但我知道这很简单。提前致谢。
更新:我有所有必要的进口。
List<String> familyMembers = new ArrayList<String>();
familyMembers.add("john");
familyMembers.add("suzy");
familyMembers.add("smith");
for (String name : familyMembers){
System.out.println(name);
}
最佳答案
它看起来像familyMembers是方法局部声明的变量
for循环必须在对familyMembers可以进行访问或作用域的方法中实现