Akashic Records

Kotlin 기본 개념 본문

Kotlin for Beginners

Kotlin 기본 개념

Andrew's Akashic Records 2023. 6. 1. 11:22
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
Comments