import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
/**
* 此测试没有涉及到排序
* @author hello world
*
*/
public class ListTest {
public static List ListA=null;
public static List ListB=null;
public static void main(String[] args) {
String arr[]={"1","2","8","1","2","3","4","5","5","6","7","8","9"};
ListA=Arrays.asList(arr);//将数组转化为listA
System.out.println("listA中的元素为:"+ListA.toString());
System.out.println("--------------------------------");
List list = new ArrayList();
if(ListA!=null){
Iterator it= ListA.iterator();//将listA中的元素写进list中;
while(it.hasNext()){
String o=(String)it.next();
if(!list.contains(o))//用list中的元素和listA中的元素作比较
list.add(o);//如果list中不存在相同元素 则插入
}
}
System.out.println("List中的元素为:"+list.toString());
list.clear();//清除list中的元素
System.out.println("List中的元素为:"+list.toString());
}
}
import java.util.Iterator;
import java.util.List;
/**
* 此测试没有涉及到排序
* @author hello world
*
*/
public class ListTest {
public static List ListA=null;
public static List ListB=null;
public static void main(String[] args) {
String arr[]={"1","2","8","1","2","3","4","5","5","6","7","8","9"};
ListA=Arrays.asList(arr);//将数组转化为listA
System.out.println("listA中的元素为:"+ListA.toString());
System.out.println("--------------------------------");
List list = new ArrayList();
if(ListA!=null){
Iterator it= ListA.iterator();//将listA中的元素写进list中;
while(it.hasNext()){
String o=(String)it.next();
if(!list.contains(o))//用list中的元素和listA中的元素作比较
list.add(o);//如果list中不存在相同元素 则插入
}
}
System.out.println("List中的元素为:"+list.toString());
list.clear();//清除list中的元素
System.out.println("List中的元素为:"+list.toString());
}
}