1. for
- forEach문 형식
val students = arrayListOf("taeki", "james", "jenny", "jennifer")
for(name in students){
println("${name}")
}
- index를 사용하여 출력하기
for((index, name) in students.withIndex()){
println("${index + 1}번째 학생 : ${name}")
}
- n에서 m까지 반복 (m 포함)
sum = 0
for(i in 1..10){
sum += i
}
1~10
- n에서 m까지 반복 (m 미포함)
sum = 0
for(i in 1 until 100) {
sum+= i
}
1~99
- 역순
sum = 0
for(i in 10 downTo 1){
sum += i
}
2. while
while은 자바랑 똑같이 사용하면 된다.
var index = 0
while(index < 10){
println("current index : ${index}")
index++
}
'학습 > Kotlin' 카테고리의 다른 글
Class(클래스 구조, 생성자) (0) | 2023.02.25 |
---|---|
Nullable & NonNull (0) | 2023.02.24 |
Array & List (0) | 2023.02.22 |
Expression VS Statement (0) | 2023.02.21 |
조건문 (0) | 2023.02.20 |