Kotlin
[kotlin] 코틀린 간단 정리
코틀린에서 변수 가변 vs 불변 var number1 = 10L // 가변 val number2 = 10L // 불변 초기값을 지정해 주지 않는 경우? var 일 때 오류 발생 - 컴파일러가 타입을 추론하기 어렵기 때문에 val 일때 오류 발생 - 최초에 값 지정해 줘야 한다. val 컬렉션에는 element를 추가할 수 있다. Primitive Type long은 primitive, Long은 reference type 코틀린은 구분이 없다 박싱 언박싱 때매 성능 이슈 없을까? 코틀린이 알아서 내부적으로 처리한다. nullable 변수 위의 예시에서 long은 null이 안되지만 Long은 null이 들어갈 수 있다. 코틀린에서는? var number3: Long? = 1_000L :타입? => nul..