본문 바로가기
코틀린

Kotlin 소개

by 플라퉁 2023. 4. 12.
728x90
반응형

1. 구문: Kotlin 구문은 Java 구문과 유사하지만 몇 가지 차이점이 있습니다. 다음은 몇 가지 핵심 사항입니다.

 

-. Kotlin의 문장은 세미콜론(;)으로 끝나지만 선택 사항입니다.
-. 코드 블록은 중괄호({ })로 묶습니다.
-. Kotlin은 속성 및 메서드에 액세스하기 위해 점 표기법을 사용합니다.
-. Kotlin은 전통적인 프로그래밍 패러다임과 함수형 프로그래밍 패러다임을 모두 지원합니다.

 

2. 변수: Kotlin에서는 var 또는 val 키워드를 사용하여 변수를 선언할 수 있습니다. 이 둘의 차이점은 val 변수는 변경할 수 없지만 var 변수는 변경할 수 있다는 것입니다.

 

ex).

var x = 5 // mutable variable
val y = "hello" // immutable variable

 

3. 데이터 유형: Kotlin에는 다음과 같은 몇 가지 기본 제공 데이터 유형이 있습니다.

 

-. Numbers: Int, Double, Float, Long, Short, Byte.

-. Booleans: true or false.

-. Characters: Char.

-. Strings: String.

 

ex).

val a: Int = 5
val b: Double = 3.14
val c: Boolean = true
val d: Char = 'a'
val e: String = "Hello, world!"

 

4. 제어흐름 문: Kotlin은 if/else, for 및 while 루프와 같은 기존 제어흐름 문을 지원합니다.

 

ex).

if (x > 0) {
    println("x is positive")
} else {
    println("x is not positive")
}

for (i in 1..5) {
    println(i)
}

while (x < 10) {
    x++
}

 

728x90
반응형

댓글