[20강] https://youtu.be/g4crA-tGONA
1. 리스트
fun main() {
val numbers = listOf(3, 1, 4, 7)
var planet = mutableListOf("수성","금성","지구","화성")
outList("숫자열", numbers)
outList("행성", planet)
planet.add("목성")
outList("목성 추가", planet)
planet.remove("지구")
outList("지구 삭제", planet)
planet.sort()
outList("정렬", planet)
planet.shuffle()
outList("무작위 섞기(실행할 때마다 달라짐)", planet)
}
fun <T : List<Any>> outList(sub : String, list : T){
print("$sub > ")
for(i in list.indices){
print("${i}:${list[i]}, ")
}
println()
}
숫자열 > 0:3, 1:1, 2:4, 3:7,
행성 > 0:수성, 1:금성, 2:지구, 3:화성,
목성 추가 > 0:수성, 1:금성, 2:지구, 3:화성, 4:목성,
지구 삭제 > 0:수성, 1:금성, 2:화성, 3:목성,
정렬 > 0:금성, 1:목성, 2:수성, 3:화성,
무작위 섞기(실행할 때마다 달라짐) > 0:목성, 1:금성, 2:화성, 3:수성,
'코틀린' 카테고리의 다른 글
[Youtube DiMo] 22강. Null (0) | 2022.04.29 |
---|---|
[Youtube DiMo] 21강. 문자열 (0) | 2022.04.29 |
[Youtube DiMo] 19강. 제네릭 (0) | 2022.04.29 |
[Youtube DiMo] 18강. 다형성 (0) | 2022.04.29 |
[Youtube DiMo] 17강. 익명객체와 옵저버 패턴 (0) | 2022.04.29 |
댓글