인문학도 개발일지/앱프로그래밍
[코틀린kotlin] 기초 문법 - 배열, 반복문, 캐스팅
밤슬
2020. 3. 17. 02:02
참고 강의: https://youtu.be/JW3SFzffl0U?list=PLva6rQOdsvQU7QJIg2RHM9wcT11X1S0pj
package com.example.KotlinBasic
fun main() {
//1. 배열
//2. loop 반복
//3. 캐스팅 (가볍게)
//1. 배열 = {"","",""}
var arr1 = listOf("1", "2") //수정 불가
var arr2 = mutableListOf("1", "2") //수정 가능
arr2.add("3")
//2. 반복문(향상된 반복문)
for (item in arr1) {
println(item)
}
for ((index, item) in arr1.withIndex()) {
println("$index, $item")
}
//3. casting object < String, int, long..... // Any - auto casting
var hello: Any = "Hello"
if (hello is String) {
var str:String = hello
}
}