▼ 이곳에서 다른 설치 없이 코틀린 코딩을 할 수 있습니다!!
Kotlin Playground: Edit, Run, Share Kotlin Code Online
play.kotlinlang.org
✅ if문
다른 언어와 똑같이 if문을 사용할 수 있다.
fun main() {
var v1 = 91
if(v1 >= 90) {
println("if문 : 합격 (장학생)")
} else if(v1 >= 60) {
println("if문 : 합격")
} else {
println("if문 : 불합격")
}
}
출력 ▼
if문 : 합격 (장학생)
✅ when문
여러 가지 경우에 따라서 어떤 작업을 할 것 인지를 결정하는 when문은 switch~case문과 비슷하다.
when문과 switch~case문과의 차이점
- when문은 break를 쓰지 않는다
- 범위 설정이 가능하다
- default대신 else를 사용한다
< 값에 따라 어떤 작업을 할지 결정하는 when문 >
fun main() {
var v1 = "고양이"
when(v1) {
"고양이" -> println("냐옹")
"개","강아지" -> println("멍멍")
else -> println("강아지(개)나 고양이 중에 선택해주세요")
}
}
출력 ▼
냐옹
< 범위 에 따라 어떤 작업을 할지 결정하는 when문 >
fun main() {
var time = 3 // 24시간제로 현재 시간 입력
when(time) {
in 6 .. 11 -> println("아침")
in 12 .. 16 -> println("낮")
in 17 .. 21 -> println("저녁")
in 22 .. 1 -> println("밤")
else -> println("새벽")
}
}
출력 ▼
새벽
'개념정리 > Kotlin' 카테고리의 다른 글
[Kotlin] 개념 정리 - 반복문 (for, while) (0) | 2023.04.05 |
---|---|
[Kotlin] 개념 정리 - 배열, ArrayList (0) | 2023.04.04 |
[Kotlin] 개념 정리 - 변수와 데이터 형식 (0) | 2023.04.04 |