본문 바로가기
공부/프로그래밍언어 (scala)

#6 scala 기본 - 형(type)

by 심심한 뾰 2021. 9. 26.
반응형

- 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가 발생한다.

반응형