코틀린을 간단히만 배우고 안드로이드 개발을 하다가 좀 더 정확하게 기초부터 알고싶어서 codelabs 의 Kotlin Bootcammp for Programmers 와 kotlinlang.org 의 문서를 보고있다. 그러면서 자바와 다르다고 느껴지는 내용을 블로그에 정리하고자 한다. - 배열과 리스트를 초기화하는 여러가지 방법 val numbers = arrayOf(값들) // array 는 mutable 버젼이 없다. 일단 만들면 사이즈는 고정되고 copy제외 원소 추가 삭제가 불가하다. = arrayOfNulls(사이즈) // 이게 자바에서 new 로 배열 만드는 것과 같은 것 같다. = listOf(값들) // 후 수정 불가 = mutableListOf(값들) // 후 수정 가능 = primitiv..