List 안에 Pair 형태를 넣을 수 있는 방법을 찾았다...!
class Menu {
val dec = DecimalFormat("#,###")
val breadProduct = mutableListOf(
"튀소패밀리" to dec.format(10800), // (K to V)가 가능하다
"파이만주세트" to dec.format(9600),
"오키도키슈" to dec.format(3500),
"오키도키슈세트" to dec.format(14000),
"김과장세트" to dec.format(40000),
"초코튀소세트" to dec.format(12000)
)
}
List
안에 Map
이 들어가 있는 형태(?) 라고 이해했다. 맞는진 모르겠다
형태가 JSON
같이 생겼는데 코틀린에서 맞는지도 모르겠다.
- List 의
원소
와 Pair 의K
,V
에 접근할 수 있다.
fun main() {
var menu = Menu()
println(menu.breadProduct)
println(menu.breadProduct[0].first) // K에 접근
println(menu.breadProduct[0].second) // V에 접근
}
[(튀소패밀리, 10,800), (파이만주세트, 9,600), (오키도키슈, 3,500), (오키도키슈세트, 14,000), (김과장세트, 40,000), (초코튀소세트, 12,000)]
튀소패밀리
10,800