kotlin-fold变换

        val list = listOf(1, 2, 3, 4, 5, 6)
        val str = list.fold(StringBuilder()) { a, i ->
            a.append(i)
        }
        println(str)

控制台输出:123456

a代表传入的sb对象,i代表遍历集合对象,然后依次拼接。

你可能感兴趣的:(kotlin)