随笔分类 - scala-spark
摘要:option模式匹配: case class 模式匹配 : list列表匹配(Nil代表结束,tail代表未知的后续元素): 数组模式匹配: 类型模式匹配: 值匹配:
阅读全文
摘要:LinkedList每隔元素乘以3:
阅读全文
摘要:import scala.collection.mutable.ArrayBuffer var ary=Array(1,2,3) println(ary.mkString) println(ary(1))//取出第一个元素 println(ary.toBuffer)//转化成ArrayBuffer var aryb=ArrayBuffer(1,2,3) println(aryb.toS...
阅读全文
摘要://1类似于lambda表达式的函数直接量====================== var get = (name: String) => { println(123 + name) } get("456") //2高阶函数:func为传入的参数(String为func的参数类型,Unit为func的返回类型)====================== def get1(func:...
阅读全文
摘要:import scala.collection.immutable.HashMap //immutable不可变map import scala.collection.mutable.Map //immutable可变map //1 var m1 = Map("a" -> 1, "b" -> 2) m1 += ("c" -> 3, "d" -> 4) println(m1.get("d"))...
阅读全文
摘要:1:双重for循环(相当于j是i的内存循环):for (i <-0 to n; j <-10 to 20){ println(i);println(j)} 2:单层for循环:for (i <-0 to n) print(i) 3:单层for循环(不包含上限):for (i <-0 until n)
阅读全文