[kotlin] 코틀린에서 자바 자료구조 사용하기

코틀린은 자바와 호환되는 언어로, 기존의 자바 라이브러리나 자료구조를 사용할 수 있습니다. 이 글에서는 코틀린에서 자바의 자료구조를 어떻게 사용하는지 알아보겠습니다.

ArrayList 사용하기

코틀린에서 자바의 ArrayList를 사용하려면 다음과 같이 import하여 사용하면 됩니다.

import java.util.ArrayList

그리고 ArrayList를 생성하고 사용하는 예제는 다음과 같습니다.

val list = ArrayList<String>()
list.add("Java")
list.add("Kotlin")
list.add("Android")
println(list)

HashMap 사용하기

자바의 HashMap 또한 쉽게 코틀린에서 사용할 수 있습니다. 먼저 import를 해줍니다.

import java.util.HashMap

그리고 HashMap을 생성하고 사용하는 예제는 다음과 같습니다.

val map = HashMap<Int, String>()
map.put(1, "One")
map.put(2, "Two")
map.put(3, "Three")
println(map)

참고자료

코틀린 공식 문서: Kotlin Official Documentation

이렇게 코틀린에서도 기존의 자바 라이브러리나 자료구조를 쉽게 활용할 수 있습니다.