- 元数据:描述数据的数据
- 源数据:源头数据,raw,etl的源头,input的数据
Scala语法
1. 修饰变量
val name:String = "17" //值不可以更改
name = “asd” //报错 error: illegal character '\u201c'
var money:Int=10000 // 只可以更改
money =10
val修饰的变量不可变,var修饰的变量可变
只要后面赋值了,类型就可以不写;scala可以自动推导数据类型
val a=1f // a: Float = 1.0
asInstanceof 和 isInstanceof
val a1 = 10.asInstanceOf[Double] // a1: Double = 10.0 ,把int转为了Double
val b = 10.0.isInstanceOf[Double] // b: Boolean = true 判断10.0是不是double类型
2.函数、方法
def max(x:Int, y:Int): Int={
if(x>y){
x
}else{
y
}
}
def sum(x:Int,y:Int):Int={
x+y
}
def main(args:Array[String]): Unit={
println(sum(2,4))
}