scala基礎語法,變數宣告,輸出語句
阿新 • • 發佈:2019-02-04
scala 入門
1、變數宣告
1、不可變型
val a = “小明”
2、可變型
var a:String = “小明” var a = “小明”
2、Scala的值型別有7中
同java的8大基本資料型別。少了一個boolean
byte short int long double float char
3、for迴圈
數字迴圈
for(i<- i to 10){
println(i)
}
列印1 - 10;
陣列迴圈
var arr = Array("java","scala","c#");
for(i<- arr){
println(i)
}
4、方法和函式
方法
宣告:def ml(x: Int,y: Int) :Int = x +y;
呼叫:ml(3,4)
結果:7
函式
聲名:val f1 = (x:Int,y:Int)=>x+y
f1(2,3)
結果:5
5、陣列
val arr = Array(1,2,3);
val arr1 = ArrayBuffer();可變的陣列
6、對映
val map1 = Map("scala"->1,"java"->2);
val map2 = Map(("scala","1"),("java" ,"2"));