scala
木_头人
这个作者很懒,什么都没留下…
展开
-
初识scala
1.变量变量:var |var a=10 等价于var a:Int =10常量:val |val b=20 等价于var b:Int =20 默认值: scala> var a:Int=_ a: Int = 0 scala> var a:Double=_ a: Double = 0.0 scala> var a:Stri...原创 2019-09-11 13:45:33 · 173 阅读 · 0 评论 -
初识scala(二)
1.循环、判断if(条件){ // 如果为 true 则执行}if(条件){ // 如果为 true 则执行}else{ // 如果为 true 则执行}if(条件1){ // 如果为 true 则执行}else if(条件2){ // 如果为 true 则执行}else if(条件3){ // 如果为 true 则执行}else {...原创 2019-09-12 17:58:22 · 149 阅读 · 0 评论 -
初识scala(三)
1.函数Map函数Map中的元素主要是映射用的,一个值进去,一个值出来scala> val c=Array(1,2,3,4,5)c: Array[Int] = Array(1, 2, 3, 4, 5)scala> c.map((x:Int)=> x*2)res17: Array[Int] = Array(2, 4, 6, 8, 10)scala> c.ma...原创 2019-09-16 15:21:54 · 141 阅读 · 0 评论 -
初识scala(四)
1.模式匹配匹配内容 val a=Array("A","B","C") val name= a(Random.nextInt(a.length))// println(name) name match { case "A" =>println("a") case "B" =>println("b") case _ ...原创 2019-09-23 14:11:41 · 125 阅读 · 0 评论