java循环

Posted

tags:

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

//遍力
    String[] strings = {"A", "B", "C", "D"};
        Collection stringList = java.util.Arrays.asList(strings);
        /* 开始遍历 */
        for (Iterator itr = stringList.iterator(); itr.hasNext();) {
        Object str = itr.next();
        System.out.println(str);
        }


//禁止重新赋值
    int[] integers = {1, 2, 3, 4};
    for (final int i : integers) {
        //i = i / 2; /* 编译时出错 */ //注意,这只是禁止了对循环变量进行重新赋值。给循环变量的属性赋值,或者调用能让循环变量的内容变化的方法,是不被禁止的
        System.out.println(i);
    }
//允许修改状态
    Random[] randoms = new Random[]{new Random(1), new Random(2), new Random(3)};
    for (final Random r : randoms) {
        r.setSeed(4);/* 将所有Random对象设成使用相同的种子 */
        System.out.println(r.nextLong());/* 种子相同,第一个结果也相同 */
    }

 

以上是关于java循环的主要内容,如果未能解决你的问题,请参考以下文章

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

java 循环变量

AVKit – 视频片段仅循环 2 次

如何使用事件侦听器来加载动画片段的循环

Java错题

c_cpp 这个简单的代码片段显示了如何使用有符号整数在C中完成插值。 for()循环确定要插入的范围