5장 컬렉션
코틀린 쿡북 5장을 요약한 내용 입니다.
배열 다루기
자바에서 배열 인스턴스화
String[] strings = new String[4];
strings[0] = "an";
strings[0] = "array";
strings[0] = "of";
strings[0] = "strings";
// 또는 더 쉽게
Strings = "an array of strings".split(" ");코틀린에서 배열 인스턴스화
val strings = arrayOf("this", "is", "an", "array", "of", "strings")
// 또는 널로만 채워진 배열을 생성할 수 있다.
val nummStringArray = arrayOfNulls<String>(5)indices, withIndex
컬렉션 생성하기
불변 컬렉션 생성
가변 컬렉션 생성
가변 컬렉션에서 불변 컬렉션으로 변경
컬렉션에서 맵 만들기
컬렉션이 빈 경우 기본값 리턴하기
주어진 범위로 값 제한하기
컬렉션을 윈도우로 처리하기
다수의 속성으로 정렬하기
사용자 정의 이터레이터 정의하기
타입으로 컬렉션을 필터링하기
범위를 수열로 만들기
Last updated