我创建了两个字符串列表,我想从第一个列表中删除第二个列表中的单词。我在“it.remove();”
上有错误String []names={"one","two","three","four","five"};
List<String> list=Arrays.asList(names);
List<String> list2=new ArrayList<String>();
list2.add("apple");
list2.add("one");
list2.add("five");
list2.add("six");
Iterator<String>it=list.iterator();
while(it.hasNext()){
if(list2.contains(it.next())){
it.remove();
}
}
System.out.print(list);