728x90

Kotlin은 자바와 100%로 호환되는 언어로 자바를 배웠다면 쉽게 배울 수 있다.
필요한 지식
- java
Kotlin의 구조
Kotlin의 실행은 main함수에서 실행된다.
fun main() {
println(”Hello world!”)
}
Kotlin 조건문
1. if문 사용
if (조건1) {
내용1
} else if (조건2) {
내용2
} else {
내용3
}
내용의 중괄호는 삭제 가능
2. when문 사용
when (매개변수) {
조건1, 조건2 -> {내용1}
조건3 -> {내용2}
in 범위시작..범위끝 -> {내용3}
is 매개변수 타입 -> {내용4}
조건4 → {내용5}
else → {내용6}
}
ex)
val x: Int = 1
when (x) {
1, 2 -> println("x는 1이거나 2")
3 -> println("x는 3")
in 4..10 -> println("x는 4이상 10이하")
is String -> println("x의 타입은 String")
else -> println("나머지")
}
출력 : "x는 1이거나 2"
내용의 중괄호 삭제 가능
변수설정에 조건문 사용
1. if문 사용
val 변수명1 = if (조건) {
내용1
} else {
내용2
}
2. when문 사용
val 변수명 = when(매개변수) {
조건1 -> 내용1
else -> 내용2
}
반응형
'언어 > Kotlin' 카테고리의 다른 글
| [Kotlin] 공개 상태 (0) | 2023.03.10 |
|---|---|
| [Kotlin] 클래스 관계 (0) | 2023.03.03 |
| [Kotlin] 클래스 생성 , 생성자 (0) | 2023.02.28 |
| [kotlin] null 처리 (0) | 2023.02.24 |
| [Kotlin] 반복문 (0) | 2023.02.21 |