![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
文章平均质量分 76
疯狂学习的白菜
途虽远,我必达!
展开
-
大数据之scala(一) --- 安装scala,简单语法介绍,条件表达式,输入和输出,循环,函数,过程,lazy ,异常,数组
一、安装和运行Scala解释程序--------------------------------------------- 1.下载scala-2.11.7.msi 2.管理员运行--安装 3.进入scala/bin,找到scala.bat,管理员运行,进入scala命令行二、REPL-------------------------------------...原创 2018-10-27 21:34:25 · 181 阅读 · 0 评论 -
大数据之scala(三) --- 类的检查、转换、继承,文件,特质trait,操作符,apply,update,unapply,高阶函数,柯里化,控制抽象,集合
一、类的检查和转换-------------------------------------------------------- 1.类的检查 isInstanceOf -- 包括子类 if( p.isInstanceOf[Employee]) { println("是"); } 2.精确类的检查 cl...原创 2018-11-03 13:48:00 · 177 阅读 · 0 评论 -
大数据之scala(四) --- 模式匹配,变量声明模式,样例类,偏函数,泛型,型变,逆变,隐式转换,隐式参数
一、模式匹配:当满足case条件,就终止---------------------------------------------------------- 1.更好的switch var x = '9'; x match{ case '+' => println(" +++ ") case '-' ...原创 2018-11-03 18:41:05 · 174 阅读 · 0 评论 -
大数据之scala(二) --- 映射,元组,简单类,内部类,对象Object,Idea中安装scala插件,trait特质[接口],包和包的导入
一、映射<Map>----------------------------------------------------- 1.创建一个不可变的映射Map<k,v> ==> Map(k -> v) scala> val map = Map("tom" -> 1 , "tomasLee" -> 2 , "原创 2018-11-02 14:29:02 · 208 阅读 · 0 评论