在列表上做一个关于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可以进行访问或作用域的方法中实现

10-08 19:51