摘要: case class两个特性构造器中每一个类型都为val,不建议用var;不用new就可以直接产生对象(用apply)abstract class Languagecase class Chinese(name:String) extends Languagecase class English(n... 阅读全文
posted @ 2016-01-08 15:30 双子流云 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 标准用法使用守卫类型匹配标准用法object MatchExample extends App{ val count:Int = 1; val res = count match { case 1 => "one" case 2 => "two" ... 阅读全文
posted @ 2016-01-08 15:26 双子流云 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 支持嵌套,下层可以访问上层作用域中的名称可串联顶部标记包对象包可见性包在任何地方都可以引入,作用域至该语句所在块的末尾重命名引入成员(xx => yy)隐藏方法(xx =>_)自动引入(java.lang._ scala._ Predef._)支持嵌套,下层可以访问上层作用域中的名称包可以嵌套,... 阅读全文
posted @ 2016-01-08 12:50 双子流云 阅读(367) 评论(0) 推荐(0) 编辑