반응형
정말 기초부터 혼자 공부하면서 같이 정리해나가는 정리노트
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
반응형
'나미 > 안드로이드' 카테고리의 다른 글
코틀린으로 앱개발까지.. 12. 오브젝트 클래스 (92) | 2023.12.22 |
---|---|
코틀린으로 앱개발까지.. 11. 데이터 클래스 (100) | 2023.12.11 |
코틀린으로 앱개발까지.. 10. 클래스 오버라이딩 (44) | 2023.12.03 |
코틀린으로 앱개발까지.. 9. 클래스 상속 (37) | 2023.11.17 |
코틀린으로 앱개발까지.. 8. 클래스와 생성자(class, constructor) (8) | 2023.10.19 |
코틀린으로 앱개발까지.. 6. 조건문 (if else, when) (2) | 2023.10.18 |
코틀린으로 앱개발까지.. 5. 배열 (Array, List, Set, Map) (0) | 2023.10.15 |
코틀린으로 앱개발까지.. 4. 함수, nothing, null허용 (2) | 2023.10.10 |
코틀린으로 앱개발까지.. 3. 문자와 문자열 (1) | 2023.10.10 |
The emulator process for AVD Pixel_2_API_30 has terminated (2) (0) | 2023.10.10 |