- package cn.CompareTest;
- import java.util.ArrayList;
- import java.util.ListIterator;
- public class ArrayListTest {
- public static void main(String[] args) {
- ArrayList<String> list = new ArrayList<String>();
- list.add("111");
- list.add("112");
- list.add("113");
- list.add("113");
- list.add("113");
- list.add("1134");
-
- System.out.println(list);
- ArrayList<String> list2 = new ArrayList<String>();
- for(ListIterator<String> it =list.listIterator(); it.hasNext();){
- String s = it.next();
- System.out.println(s);
- if(! list2.contains(s)){
- list2.add(s);
- }
- }
- System.out.println(list2);
- // for(int i = 0;i<list.size()-1;i++){
- // String s = list.get(i);
- // for(int j = i+1;j<list.size();j++){
- //
- // if(s.equals(list.get(j))){
- // list.remove(j);
- // j--;
- // }
- // }
- //}System.out.println(list);
- }
- }
复制代码 |
|