728x90
1.변수
Kotlin에서는 두 가지 타입의 변수를 선언할 수 있습니다: 변경 불가능한 `val`과 변경 가능한 `var`.
예제:
val a: Int = 1 // 변경 불가능한 변수 (Immutable)
var b = 2 // 변경 가능한 변수 (Mutable), 타입 추론을 이용
2. 함수
함수는 `fun` 키워드를 사용하여 정의합니다.
예제:
fun sum(a: Int, b: Int): Int {
return a + b
}
3. 조건문
Kotlin에서는 `if` 표현식을 사용하여 조건문을 작성할 수 있습니다.
예제:
val max = if (a > b) a else b
4. 반복문
Kotlin에서는 `for`와 `while` 문을 사용하여 반복문을 작성할 수 있습니다.
예제:
for (i in 1..5) {
println(i)
}
var x = 10
while (x > 0) {
x--
}
5. Null 안전
Kotlin은 Null 안전성을 제공합니다. Nullable 타입은 `?`를 사용하여 선언합니다.
예제:
var a: String = "abc" // Non-null type
a = null // Compilation error
var b: String? = "abc" // Nullable type
b = null // No error
6. 클래스
Kotlin에서는 `class` 키워드를 사용하여 클래스를 정의합니다.
예제:
class Person(name: String, age: Int) {
var name: String = name
var age: Int = age
}
이런 기본적인 개념들을 확실하게 이해하고 프로젝트에 적용하면 Kotlin 프로그래밍이 훨씬 쉬워질 것입니다. 각 개념에 대해 더 깊이 이해하려면 Kotlin 공식 문서나 추가 자료를 참고하시는 것이 좋습니다.
728x90
'Kotlin for Beginners' 카테고리의 다른 글
연산자 (0) | 2023.06.01 |
---|---|
변수와 데이터 타입 (0) | 2023.06.01 |
개발 환경 설정 (Java JDK, IntelliJ IDEA 등) (0) | 2023.06.01 |
Kotlin의 장점과 활용 분야 (0) | 2023.06.01 |
Kotlin 언어 소개 (0) | 2023.06.01 |