基本資料型別:byte、short、int、long、float、double、char、boolean
引用資料型別:陣列、字串string、包裝類、集合、object
scala是完全物件導向的語言,所以不存在基本資料型別的概念,有的只是任意值物件型別(anyval)和任意引用物件型別(anyref)
自動化型別轉換(隱式轉換)
object testtranslate
}
思考題:如下**是答案是??強制型別轉換
object testtranslate
}// 基本上scala的anyval型別之間都提供了相應轉換的方法。
字串型別轉換
scala是完全物件導向的語言,所有型別都提供了tostring方法,可以直接轉接為字串。
object testtranslate
}
scala (3) 資料型別
scala 與 j a有著相同的資料型別,下表列出了 scala 支援的資料型別 上表中列出的資料型別都是物件,也就是說scala沒有j a中的原生型別。在scala是可以對數字等基礎型別呼叫方法的。整型字面量用於 int 型別,如果表示 long,可以在數字後面新增 l 或者小寫 l 作為字尾。0...
scala入門教程 scala的資料型別
byte 8bit的有符號數字,範圍在 128 127 short 16 bit有符號數字,範圍在 32768 32767 int32 bit 有符號數字,範圍 2147483648 到 2147483647 long 64 bit 有符號數字,範圍 9223372036854775808 到 92...
scala五種資料型別
型別 說明預設定義 獲取導包,不定長 運算遍歷 1 陣列 array 一組相同型別的值 val a new array int 10 valb array h s a 0 int 0 scala.collection.mutable.arraybuffer val c arraybuffer int...