摘要: scala映射,是一对键值对,相当于java中的Map 对偶:由两个值构成的组,形式 : 值1->值2,值1和值2类型不一定要相同,可以理解为对偶就是一个key/value 映射就是对偶的集合 示例: 创建一个空值的映射,需要选定一个映射的实现并给出类型参数 映射的另一种表示方法 映射基本操作 1、 阅读全文
posted @ 2018-10-15 15:28 v-imok 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Scala除了方法外,还支持函数,方法对对象进行操作,但是函数不是。 def func(n: String) = 表达式 如果函数体有多个表达式,则可以使用代码块,代码块的最后一个表达式的值就是 函数的返回值 def func(n: String) = { } 在函数中,并不需要 return来返回 阅读全文
posted @ 2018-10-15 14:47 v-imok 阅读(145) 评论(0) 推荐(0) 编辑
摘要: scala是一门多范式的编程语言,一种类似java的编程语言,以JVM为目标环境,将面向对象和函数式编程有机的结合在一起 应用:spark大数据开发 1、声明值和变量 关键字 val 和 var val定义的值是常量,不可改变;var定义的是变量,可以改变 (声明值或者变量不初始化会报错) _表示通 阅读全文
posted @ 2018-10-15 11:27 v-imok 阅读(305) 评论(0) 推荐(0) 编辑