scala
雨中禁火
这个作者很懒,什么都没留下…
展开
-
Scala中的偏函数
如果一个方法中没有match只有case,这个函数可以定义成PartialFunction偏函数。偏函数定义时,不能使用括号传参,默认定义PartialFunction中传入一个值,匹配上了对应的case,返回一个值。原创 2021-06-18 19:43:30 · 232 阅读 · 0 评论 -
scala中list的常用操作
object listDemo { def main(args: Array[String]): Unit = { val list: List[String] = List("a", "b" ,"a") //为列表预添加元素 println("A" +: list) //在列表开头添加元素 println("c" :: list) //在列表开头添加指定列表的元素 println(List("d","e") ::: list) //复制.原创 2021-06-16 19:33:18 · 584 阅读 · 0 评论 -
Scala中的类和对象
类和对象scala是支持面向对象的,也有类和对象的概念。我们依然可以基于scala语言来开发面向对象的应用程序。创建类和对象用法:使用class来定义一个类使用new来创建对象原创 2021-06-08 20:45:21 · 67 阅读 · 0 评论 -
Scala中的case
一:模式匹配1.简单匹配,值匹配val bools = List(true, false)for (bool <- bools) {bool match {case true => println("heads")case false => println("tails")case _ => println("something other than heads or tails (yikes!)")}}2.类型匹配val sundries = List(23,原创 2021-06-08 20:42:58 · 371 阅读 · 0 评论