2019年8月1日

Scala中 zip或者zipWithIndex的用法

摘要: 问题:你要遍历一个有序集合,同时你又想访问一个循环计数器,但最重要的是你真的不需要手动创建这个计数器。解决方案: 使用zipWithIndex或者zip方法来自动地创建一个计数器,假设你有一个有序集合days,那么你可以使用zipWithIndex和counter来打印带有计数器的集合元素: 同样, 阅读全文

posted @ 2019-08-01 10:48 Muliti_Hu 阅读(322) 评论(0) 推荐(0) 编辑

Scala中_*的应用

摘要: 拓哥的代码发现很多地方都用到了:_*,今天探个究竟。 1.变长参数 例如定义一个变长参数的方法sum,然后计算1-5的和,可以写为 scala> def sum(args: Int*) = { scala> def sum(args: Int*) = { | var result = 0 | var 阅读全文

posted @ 2019-08-01 10:16 Muliti_Hu 阅读(1258) 评论(0) 推荐(0) 编辑

导航