안드로이드 걸음마/안드로이드 첫번째 걸음
Kotlin 기초 : 안드로이드 앱 개발을 위한 시작 (2. 조건문과 반복문)
hugoing
2023. 12. 21. 16:37
728x90
반응형
SMALL
안녕하세요, 안드로이드 앱 개발을 시작하는 여러분! 이번에는 Kotlin 언어의 기초 문법 중 조건문과 반복문에 대해 알아보겠습니다. 안드로이드 앱을 개발하는 데 필수적인 내용이니 잘 따라와 주세요.
1. 조건문: if, else, when
1-1. if 문
가장 기본적인 조건문으로, 조건이 참이면 특정 코드 블록을 실행합니다.
val number = 10
if (number > 0) {
println("양수입니다.")
} else if (number < 0) {
println("음수입니다.")
} else {
println("0입니다.")
}
1-2. when 표현식
여러 경우에 따라 다른 동작을 수행하고 싶을 때 사용하는 when 표현식입니다.
when (number) {
1 -> println("하나")
2 -> println("둘")
else -> println("다른 숫자")
}
2. 반복문: for, while
2-1. for 문
지정된 범위 또는 컬렉션에 대해 반복 작업을 수행합니다.
for (i in 1..5) {
println(i)
}
2-2. while 문
조건이 참인 동안 반복 작업을 수행합니다.
var x = 0
while (x < 5) {
println(x)
x++
}
3. 통합 예제: 로또 번호 생성기
이제 배운 조건문과 반복문을 활용하여 간단한 로또 번호 생성기를 만들어봅시다.
fun main() {
val lottoNumbers = mutableListOf<Int>()
while (lottoNumbers.size < 6) {
val randomNumber = (1..45).random()
if (randomNumber !in lottoNumbers) {
lottoNumbers.add(randomNumber)
}
}
println("로또 번호: $lottoNumbers")
}
마무리
이제 여러분은 Kotlin에서의 조건문과 반복문을 활용한 간단한 프로그래밍을 경험해 보았습니다. 다음 시간에는 함수와 클래스 같은 더 복잡한 주제를 다루어보도록 하겠습니다. 계속해서 흥미로운 안드로이드 앱 개발을 배워나가세요! 🚀
728x90
반응형
LIST