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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 1169646761 中级黑马   /  2014-9-5 01:10  /  949 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

(1)private static void demo2() {
                ArrayList list = new ArrayList();
                list.add("a");
                list.add("b");
                list.add("c");
                list.add("d");
                list.add("e");
               
                ListIterator lit = list.listIterator();
                while(lit.hasNext()) {
                        System.out.println(lit.next());
                }
(2)ArrayList newList = new ArrayList();                                        //创建一个空的集合
                for (Object obj : list) {                                                                //遍历老集合
                        if(!newList.contains(obj)) {                                                //判断如果新集合中不包含老集合中的元素
                                newList.add(obj);                                                                //就将该元素添加到新集合中
                        }
(3)HashSet<Character> hs = new HashSet<>();                        //创建HashSet集合
                for(int i = 0; i < line.length(); i++) {                        //遍历字符串
                        hs.add(line.charAt(i));                                                        //将字符串中的每一个字符添加到hs中,去重复
                }
**根据不同的集合类型,选择的迭代的方式不同,主要是前两种*******

4 个回复

倒序浏览
恩恩 学习了
回复 使用道具 举报
学习 。。。Thanks
回复 使用道具 举报
支持,学习了。
回复 使用道具 举报
学习了,加油
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马