Kotlin/문법
Kotlin - Pair, Triple
내손은개발 🐾
2024. 3. 13. 14:08
함수는 1개의 객체를 리턴한다.
과제를 진행하다가 2개 이상 리턴은 불가능한가 찾아보다가 알게되었다.
Pair의 경우 2개의 값을 리턴하고
Triple의 경우 3개의 객체를 리턴할 수 있다.
Pair 사용법
val pair1 = Pair<String, String>("Hello", "World")
val pair2 = Pair<String, Int>("Hello", 1234)
val pair1 = Pair("hi", "hello")
val pair2 = Pair("hi", 1234)
val pair = Pair("hi", 1)
System.out.println(pair.first) // hi
System.out.println(pair.second) // 1
open fun select(): Pair<String, Int> {
val pair = Pair("hi", 1)
return pair.first to pair.second
}
Triple 사용법
val triple = Triple<String, String, Int>("Hello", "World", 1234)
System.out.println(triple.first)
System.out.println(triple.second)
System.out.println(triple.third)