나미/안드로이드
코틀린으로 앱개발까지.. 7. 반복문(for, while)
규남
2023. 10. 19. 14:19
반응형
정말 기초부터 혼자 공부하면서 같이 정리해나가는 정리노트
1. for 문
- for (조건식) 실행구문으로 이루어져 있다
- 코틀린에서 for문 조건식에는 주로 범위연산자인 in을 사용한다
- 배열을 반복하는경우 indices를 사용하여 갯수만큼 반복할 수 있다
fun main()
{
// 1부터 10까지 순차적으로 더하기
// 결과값은 55
var sum = 0
for(i in 1..10)
{
sum += i
}
println(sum)
// array 갯수만큼 반복하면서
// 해당 값을 출력하는 방법 (indices)
var array = arrayOf(10, 20, 30)
for(i in array.indices)
{
print(array[i])
print(",")
}
}
2. while 문
- while (조건) 형식으로 이루어져 있다
- 조건에 해당하는 동안 지정영역내에 코드를 실행한다
fun main()
{
var num = 0
// num이 10보다 작을때 while문 영역{}에
// 코드를 실행한다. 조건이 벗어나게되면 멈춘다
while (num < 10)
{
num += 1
println(num)
}
}
728x90
반응형