集合的遍历

Posted lkkkk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合的遍历相关的知识,希望对你有一定的参考价值。

         public static void main(String[] args) {
             //创建待遍历的集合
             Collection c1 = new ArrayList();
             c1.add("java");
             c1.add("SQL");
             c1.add("1999");
             
              //关于集合的遍历
//             1.把集合转换成数组从而实现对集合的便利
             //Object[] toArry()
             Object[] a1 = c1.toArray();
             //转成对数组的遍历
//             for (int i = 0; i < a1.length; i++) {
//                System.out.println(a1[i]);
//            }
             //增强for循环
             for (Object o:a1) {
                System.out.println(o);
            }
             
             /*集合的专用遍历方法
              * Iterator iterator()
              * 迭代器,集合的专用遍历方式
              * 获取迭代器*/
             Iterator t1 = c1.iterator();
             //方法1.boolean hasNext()判断是否有下一个元素,如果有返回true,没有返回false
             //方法2.object next() 返回下一个元素
             while (t1.hasNext()) {
                Object i1 = t1.next();
                System.out.println(i1);
            }
             
             
        }

以上是关于集合的遍历的主要内容,如果未能解决你的问题,请参考以下文章

201621123057 《Java程序设计》第9周学习总结

java foreach是不是能对jsonarray进行遍历

Groovymap 集合 ( map 集合遍历 | 使用 map 集合的 each 方法遍历 map 集合 | 代码示例 )

Groovy集合遍历 ( 使用集合的 eachWithIndex 方法进行遍历 | 代码示例 )

201621123037 《Java程序设计》第9周学习总结

Groovy集合遍历 ( 使用集合的 collect 循环遍历集合并根据指定闭包规则生成新集合 | 代码示例 )