
Scala
ttcyan
毕业了。
展开
-
【Scala】基础_for
1.object for_test { val l = List("A","B","C") //> l : List[String] = List(A,B,C) for ( d <- l ) println(d) //> A //| B原创 2017-12-19 14:44:27 · 256 阅读 · 0 评论 -
【Scala】基础_try_catch_finally
在Scala中,try catch是一个表达式,不像Java是语句,Scala中的try catch是有返回值的。catch中的下划线_是通配符的意思,意思是匹配所有的对象,finally意思是无论有没有异常发生,我们总是会执行finally里面的代码块。原创 2017-12-19 16:04:59 · 1170 阅读 · 0 评论 -
【Scala】基础_match
Scala中的match和Java中的switch很类似。语法结构:exp match { //主要用在pattern match中 case p1 => val1 // p---pattern case p2 => val2 .... case _=> valn //类似其他语言的default,当上面的case没有匹配到,执行这个}原创 2017-12-19 16:24:45 · 271 阅读 · 0 评论