scala > println("Hello World") Hello, World |
scala > val test = "just Test" test: String = just Test scala > var test1 = "just Test1" test1: String = just Test1 |
val은 Value의 약자로 불변(immutable)의 타입을 갖는 저장 단위이다.
var은 Variable의 약자로 데이터를 재할당 할 수 있다.
scala > val test = "Test" error : reassignment to val test = "Test" scala > var test1 = "Test" test1: String = "Test" |
리터럴(literal) : 스칼라에서 리터럴은 텍스트"Test", 234234, abcd 같은 숫자나 문자같이 코드상에서 등장하는 데이터이다.
scala > val x: Int = 5 x: Int = 5 scala > x res0: Int = 5 scala > val y: Double = 10.555 res1: Double = 10.555 scala > y res1: Double = 10.555 scala > res0 + res1 res3: Double = 15.555 |
여기서 res는 result의 축약형 이다.
'옥탑방주인 > Scala' 카테고리의 다른 글
매개변수 매개변수 목록 (0) | 2017.10.12 |
---|---|
튜플(Tuple) (0) | 2017.10.10 |
스칼라 공부 중 메모할 것들 (0) | 2017.08.17 |
함수 타입과 값 (0) | 2017.08.16 |
REPL 이란? (0) | 2017.08.10 |