Scala
李攀_
只是庐山烟雨浙江潮
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SCALA的常用高阶函数
scala常用高阶函数 // map->在列表的每个元素上计算一个函数,并且返回一个包含相同数目元素的列表 def main(args:Array[String]) { val num = List(1,2,3,4) num.map((i:Int)=>i*2) for (n <- num.map((i:Int)=>i*2)) { prin...转载 2019-09-11 16:00:52 · 421 阅读 · 0 评论 -
Scala模式匹配
Scala的模式匹配1、典型的模式匹配场景1.1匹配字符串1.2匹配类型1.3匹配数组、元组、集合1.4匹配异常 模式匹配是Scala中非常有特色,非常强大的一种功能。模式匹配,其实类似于Java中的swich case语法,即对一个值进行条件判断,然后针对不同的条件,进行不同的处理。 但是Scala的模式匹配的功能比Java的swich case语法的功能要强大地多,Java的swich cas...原创 2019-09-12 15:50:57 · 240 阅读 · 0 评论 -
scala yield的使用方法
scala yield的使用方法 今天无意间发现这个就琢磨了一下,就如下例子讲述一下自己的看法,希望有错的地方,大家能够指教指教。 yield的用法一个句话,就是在for循环中,每次循环都会产生一个值,然后将每次产生的值保存,最后组成一个集合。 话不多说,上代码 例子: import java.io.File import scala.io.Source object test_io { ...原创 2019-09-17 11:09:57 · 1592 阅读 · 0 评论
分享