真的想吐嘈下这个写法

来源:4-2 扩展方法

慕莱坞0998854

2022-11-26

老师您好,在视频里面有这么一个写法

val padding = (1..count).joinToString(""){char.toString()}

如果是js的话,看起来要清楚得多

[1,2,3,4,5].map (x -> char).join("")

写回答

1回答

bennyhuo

2022-11-28

你的 count 呢?你先构造一个自然序列出来。

另外,

Kotlin 也可以这样写的,但 map 和 joinToString 可以合并成一个函数,减少一次遍历。

(1..count).map { char.toString() }.joinToString("")

0
2
bennyhuo
对呀,你自己在IDE里面试试看
2022-11-30
共2条回复

学会Kotlin 突破开发语言瓶颈

如果有一门语言可以取代Java,那么它一定是Kotlin。

1760 学习 · 481 问题

查看课程