Scala
得过且过1223
这个作者很懒,什么都没留下…
展开
-
scala之模式匹配
一句话解释 类似java中switch ,比switch更强大,可以匹配类型 基本使用 格式: 要匹配的值 match { case 选项 => 操作 } val a = 10 val b = 20 val op: String = StdIn.readLine("请输入一个运算符:") val result:Int = op match { case "+" => a + b case "-" =>原创 2020-08-18 15:33:34 · 92 阅读 · 0 评论 -
scala之偏函数
一句话解释 只对于偏爱的值进行处理,其他值不进行处理 定义偏函数 定义方式一【不推荐该方式】 val list1 = List(1, 2, 3, "a", true) // 实现 PartialFunction[输入类型,输出类型]{} val f = new PartialFunction[Any, Int] { // 只对返回true的时候交给apply处理 override def isDefinedAt(x: Any): Boolean = x.原创 2020-08-18 14:57:37 · 143 阅读 · 0 评论