반응형
- Numeric types
1
2
3
4
5
6
|
val byte : Byte = 8 //8 bits
val short : Short = 16 //16 bits
val int : Int = 32 //32 bits
val long : Long = 64 //64 bits
val float : Float = 32.0 //32 bits
val double : Double = 64.0 //64 bits
|
cs |
-Large numbers
1
2
|
var i = BigInt(1234567890)
var d = BigDecimal(12345678.90)
|
cs |
-Strings and characters
1
2
3
4
5
6
7
8
|
val name : String = "string"
val c : Char = 'c'
//val cc : Char = "c"
//val cs : char = 'cs'
println(name)
println(c)
//println(cs)
|
cs |
이때 char형의 val 에 두 개이상의 문자를 넣으면 error가 발생한다.
또, Char형에서는 '', String형에서는 ""를 사용해야 한다. 그렇지 않으면 error가 발생한다.
반응형
'공부 > 프로그래밍언어 (scala)' 카테고리의 다른 글
#5 scala 기본 - Methods | Method와 Function의 차이점 (0) | 2021.09.25 |
---|---|
#4 scala 기본 - Functions (0) | 2021.09.25 |
#3 scala 기본 - Blocks (0) | 2021.09.25 |
#2 scala 기본 - Values, Variables (0) | 2021.09.25 |
#1 scala 기본 - println (0) | 2021.09.25 |