대충이라도 하자

코틀린(Kotlin) Collection 본문

꼬꼬마 개발자 노트

코틀린(Kotlin) Collection

Sueeeeee
반응형

<공식 사이트에 나오는 코틀린의 Collection 구조>

그러면 Immutable과 mutable은 무엇일까?

Immutable은 말 그대로 읽기만 가능하고, Mutable은 읽기, 쓰기가 둘 다 가능하다.

modify와 변화(change)는 다르다. -> modify는 일부분만 변경, change는 아예 다른 걸로 대체

List는 우선순위가 있는 해야할 리스트라고 생각 -> 우선순위 뒤에 있는 것보다 먼저 하면 안되기 때문에 순서가 중요, 당연히 중복 되면 안된다.

Set는 우선순위가 없는 해야할 리스트 -> 그냥 정해진 기간 안에 하기만 하면 되기 때문에 순서 필요 없음, 중복되면 안됨.

Map은 메뉴판이라고 생각 -> 피자, 파스타처럼 key 값은 중복되면 안되지만, value인 가격은 둘 다 10,000원 처럼 중복 돼도 괜찮음

반응형
Comments