• Groovy for 循环


    https://blog.csdn.net/coderinchina/article/details/92036554

    第一种

        String message = ''
        for (int i = 0; i < 5; i++) {
            message += 'Hi '
        }
    

    第二种 使用in关键字

    a:使用 .. 方式. 在某一范围内()

    class ListStudy {
        static void main(String[] args) {
            def x = 0
            for ( i in 0..9 ) {
                x += i
            }
            println(x)
        }
    }
    

    b:循环遍历list集合

        class ListStudy {
            static void main(String[] args) {
                def x = 0
                for ( i in [0, 1, 2, 3, 4] ) {
                    x += i
                }
                println(x)
            }
        }
    

    c:遍历数组

        class ListStudy {
            static void main(String[] args) {
                def array = (0..4).toArray()
                def x = 0
                for ( i in array ) {
                    x += i
                }
                println(x)
            }
        }
    

     d:遍历map

    class ListStudy {
        static void main(String[] args) {
            def map = ['abc':1, 'def':2, 'xyz':3]
            def x = 0
            for ( e in map ) {
                x += e.value
            }
            println(x)
        }
    }
    

    e:遍历map中的value

    class ListStudy {
        static void main(String[] args) {
            def map = ['abc':1, 'def':2, 'xyz':3]
            def x = 0
            for ( v in map.values() ) {
                x += v
            }
            println(x)
        }
    }
    

    f:遍历字符串中的字符

    class ListStudy {
        static void main(String[] args) {
            def text = "abc"
            def list = []
            for (c in text) {
                list.add(c)
            }
            println(list)
        }
    }
    
  • 相关阅读:
    链接、装载与库
    mysql 调用外部程序
    SAMBA 共享服务器搭建
    Django 部署
    python基础教程1
    django 文件上传
    Django URLconf
    django view
    admin site
    django book
  • 原文地址:https://www.cnblogs.com/baxianhua/p/13523763.html
Copyright © 2020-2023  润新知