随笔分类 -  Scala

摘要:泛型 泛型类 1 package day0603 2 3 class GenericClassInt { 4 private var content:Int=10 5 def set(value:Int)={content=value} 6 def get():Int={content} 7 } 8 阅读全文
posted @ 2020-06-03 15:36 cxc1357 阅读(205) 评论(0) 推荐(0)
摘要:集合(Map) 可变集合:scala.collection.mutable.Map 不可变集合:scala.collection.immutable.Map 列表(List) 不可变列表:List head:第一个元素 tail:除第一个元素外其他的元素 可变列表:scala.collection. 阅读全文
posted @ 2020-06-03 00:08 cxc1357 阅读(222) 评论(0) 推荐(0)
摘要:WordCount sc是spark的一个对象,SparkContext 对象非常重要 sc.textFile("hdfs://bigdata111:9000/input/data.txt").flatMap(_.split(" ")).map((_,1)).reduceByKey(_+_).col 阅读全文
posted @ 2020-06-02 22:10 cxc1357 阅读(165) 评论(0) 推荐(0)
摘要:类定义 当属性是private时,scala会自动为其生成get和set方法 只希望scala生成get,不生成set,可定义为常量 不生成get和set方法,使用private[this]关键字 1 package day0106 2 3 class Student1 { 4 private va 阅读全文
posted @ 2020-06-02 18:18 cxc1357 阅读(212) 评论(0) 推荐(0)
摘要:概述 Spark基于Scala开发 基于jdk 多范式编程语言 面向对象:和java一样 函数式:代码简洁;可读性差,尤其是隐式类 / 函数 / 参数 运行环境 REPL:命令行 IDE:Eclipse 或 IDEA 命令 变量+.+Tab:查看可用函数 数据类型 没有基本数据类型,任何数据都是对象 阅读全文
posted @ 2020-06-01 21:27 cxc1357 阅读(143) 评论(0) 推荐(0)