1.변수 선언
Kotlin에서 변수를 선언할때 val과 var로 선언합니다.
- val: 값이 변경되지 않는 읽기 전용 변수 (immutable)
- var: 값이 변경될 수 있는 변수 (mutable).
val immutableVar: Int = 10 // 읽기 전용 변수
var mutableVar: Int = 20 // 변경 가능한 변수
2.데이터 타입
Kotlin의 기본 데이터는 Int, Double, Boolean, Char, String 가 있습니다.
- Int: 32비트 정수
- Double: 64비트 부동 소수점
- Boolean: true 또는 false
- Char: 문자 하나
- String: 문자열
val number: Int = 30
var pi: Double = 3.14
var isKotlinActive: Boolean = true
var letter: Char = 'K'
val greeting: String = "Hello, Kotlin!"
3.조거문 및 반복문
Kotlin에서는 if 문과 when 문을 사용해 조건문을 처리합니다.
fun main() {
val score = 75
// if 문
if (score >= 90) {
print("A")
} else if (score >= 80) {
print("B")
} else {
print("C")
}
// when 문
when(score) {
in 90..100 -> println("A")
in 80..89 -> println("B")
else -> println("C")
}
}
반복문은 for,while, do while 반복문을 사용할 수 있습니다.
fun main() {
// for 문
for (i in 1..5) {
println(i)
}
// while 문
var count = 1
while (count <= 5) {
println(count)
count++
}
// do while 문
count = 1
do {
println(count)
count++
} while (count <= 5)
}
4.함수 정의 및 호출
Kotlin에서 함수는 fun 키워드를 사용해 정의합니다.
fun add(a: Int, b: Int): Int {
return a + b
}
// 표현식 함수
fun multiply(a: Int, b: Int) = a * b
정의된 함수를 호출할 때는 함수 이름과 인자를 사용합니다.
fun main() {
val sum = add(5,3)
println("Sum: $sum") // Sum: 8
val product = multiply(4,2)
println("Product: $product") // Product: 8
}
GitHub - Koras02/kotlin-blogin: https://thinky.tistory.com/category/Mobile/Kotlin
https://thinky.tistory.com/category/Mobile/Kotlin. Contribute to Koras02/kotlin-blogin development by creating an account on GitHub.
github.com
LIST
'Mobile > Kotlin' 카테고리의 다른 글
[Kotlin] 5장 안드로이드 개발 세팅 (0) | 2025.03.18 |
---|---|
[Kotlin] 4장 고급 기능 (0) | 2025.03.08 |
[Kotlin] 3장 객체 지향 프로그래밍 (0) | 2025.02.27 |
[Kotlin] 1장.Kotlin이란? (1) | 2025.02.23 |