환경 Mac OSX 10.11 brew 0.9.9 activator 1.3.10 $ brew install typesafe-activator $ activator new {프로젝트명} Fetching the latest list of templates... Browse the list of templates: ht ...
환경 Mac OSX 10.11 brew 0.9.9 activator 1.3.10 $ brew install typesafe-activator $ activator new {프로젝트명} Fetching the latest list of templates... Browse the list of templates: ht ...
Patterns object Patterns { val strs = "Something Something string".split(" ") val lst = List(1,2,3,4,5) "5:36:43".split(":") // Array[String] = Array(5, 36, 43) val Array(hou ...
Higher-order Methods and Lambda Expressions object HigerOrderMethods { val a = Array(1,2,3,4,5) val b = List(5,2,8,1,9) val c = Vector.tabulate(10)(i=>i*i) a.foreach(println) ...
크게 두가지 Collection이 있다. <a href="http://backtobazics.com/wp-content/themes/twentyfourteen/images/scala/collectio ...
Functions val a = 5 def square(x:Double) : Double = x*x // def {name}({paramname} :{paramtype}) : {return type} = {function} square(a) // res0 : Double = 25.0 function에서 마지막 값 ...