A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class Demo_ArrayList{    public static void main(String[] args){
            ArrayList<String> list = new ArrayList<String>();                                        //创建一个泛型为String的ArrayList集合
            list.add("a");                                                                                                   //向集合中添加元素
            list.add("b");
            list.add("a");
            list.add("c");
           ArryList<String>newlist = getSingle(liist);                                                   //创建一个新集合
           System.out.println(newlist);
     }
    public static ArrayList getSingle(ArrayList list){
          Iterator<String> it =  list.iterator();                                                              //获取迭代器
         ArrayList<String> newlist = new ArrayList<String>();                                    
         while(it.hasNext()){                                                                                       
              Object obj = it.next();
               if(!newlist.contains(obj)){
                    newlist.add(obj)
                }
          }
          return newList;
  }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马