if 문 가장 기본적인 형태의 if 문 val job = "Backend Developer" if (job == "Backend Developer") { println("백엔드 개발자") } else if (job == "Frontend Developer") { println("프론트엔드 개발자") } else { println("개발자 아님") } if문은 표현식이다. 따라서 Java에서와는 다르게 동작한다. 대입이 가능하다. val age : Int = 10 val str = if (age > 10) { "성인" } else { "아이" } 자바에서는 str = "성인", str = "아이" 처럼 if문 안에 대입문을 넣어주었어야 할텐데 코틀린에서는 표현식으로 동작하기 때문에 위와 같은 대입식이 가능..
for 반복문 소스코드 예제 fun forLoop(){ println("[for] 반복문") val items = listOf("apple", "banana", "kiwi") // A for(item in items) { println(item) } // B for(index in 0..(items.size-1)) { println("이건 item at $index is ${items[index]}") } // C for(index in 0 until items.size) { println("이건 item at $index is ${items[index]}") } // D for(index in items.indices) { //indices -> 0..2 println("item at $index is..