java 使用hasNext()方法的ArrayLists和比较
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 使用hasNext()方法的ArrayLists和比较相关的知识,希望对你有一定的参考价值。
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
public class UsefulCodes {
// ArrayLists
public static List<String> listeler(int a){
String[] words2={"eggs","lazers","hats","pie"};
String[] words3={"lazers","hats"};
List<String> list = new ArrayList<>();
List<String> list2 = new ArrayList<>();
//add array items to the list
for(String x: words2)
list.add(x);
for(String y: words3)
list2.add(y);
if(a==1)return list;
else return list2;
}
//editList
public static void editList(Collection<String> l1, Collection<String> l2){
Iterator<String> it = l1.iterator();
while(it.hasNext()){
if(l2.contains(it.next()))
it.remove();
}
System.out.println(l1.toString());
}
// Main Method
public static void main(String[] args) {
// Compares 2 lists and excludes the identical elements //from the first list
editList(listeler(1),listeler(2));
}
}
以上是关于java 使用hasNext()方法的ArrayLists和比较的主要内容,如果未能解决你的问题,请参考以下文章
Java Scanner类hasNext()方法BUG
java的Scanner类的hasNext()方法问题
Java Scanner的hasNext()方法
Java Scanner hasNext(String) 方法有时不匹配
使用 hasNext 方法检查两个变量时出现问题
java用poi往excel里写数据遇到换行问题