[3강] 튜플, 집합과 맵
튜플 튜플은 List와 마찬가지로 immutable이지만 각기 다른 타입의 변수를 저장할 수 있다. 튜플에 접근하기 위해서는 _1, _2와 같이 호출을 해주어야 한다.일관성을 강조하는 scala에서 왜 pair(0), pair(1) 이런 식으로 안만들었을까나??apply 매소드는 항상 동일한 타입의 객체를 리턴하는 반면 튜플 같은 경우는 각기 다른 타입이 존재하기 때문에 _1은 어떤 타입, _2는 어떤 타입 이런식으로 따로 분리를 해논 것이다. 집합 immutable한 집합과 mutable한 집합 모두 만들 수 있다. var jetSet = Set("Boeing", "Airbus")jetSet += "Lear" 스칼라에서 따로 import를 하지 않으면 기본적으로 immutable한 집합이라고 생각한다...
2015.04.15