62,628
社区成员
发帖
与我相关
我的任务
分享
import java.util.*;
public class CollectionEach {
public static void main(String[] args) {
Collection books = new HashSet();
books.add("语文");
books.add("数学");
books.add("物理");
books.forEach(obj -> System.out.println("迭代集合元素: " + obj));
}
}

我复制了你的代码,然而并没有错,不过会有泛型警告。估计真的是编译的jdk设置错误,你是怎么检查的啊。
Set<String> books = new HashSet<String>();
books.add("语文");
books.add("数学");
books.add("物理");
for(String a:books){
System.out.println(a);
}