Kotlin/포스팅

코틀린 REPL 사용

짜집퍼박사(짜박) 2023. 12. 9. 00:31

코틀린 REPL(Read-Eval-Print Loop)은 인터랙티브한 환경에서 Kotlin 코드를 실행하고 결과를 즉시 확인할 수 있는 도구입니다. REPL을 사용하면 코드 작성 및 테스트가 더 쉬워지며, 새로운 기능을 탐색하고 실험하는 데 용이합니다.

 

1. REPL 실행

REPL은 Kotlin 컴파일러와 함께 제공되므로 별도의 설치가 필요하지 않습니다. 터미널 또는 명령 프롬프트에서 다음과 같이 REPL을 실행할 수 있습니다.

kotlin

 

2. 기본 사용법

REPL에서는 Kotlin 코드를 작성하고 실행한 결과를 즉시 확인할 수 있습니다. 기본 사용법은 다음과 같습니다.

 

- 코드 입력: 코드를 입력하고 Enter 키를 누르면 코드가 실행됩니다.

val greeting = "Hello, Kotlin!"
println(greeting)

 

- 결과 확인: 변수, 식 또는 함수의 결과가 바로 출력됩니다.

2 + 2
// 결과: 4

 

3. 변수 및 함수 정의

변수나 함수를 정의하고 이를 사용할 수 있습니다.

val x = 10

fun square(number: Int): Int {
    return number * number
}

square(x)
// 결과: 100

 

4. 클래스 및 객체 생성

클래스를 정의하고 객체를 생성하여 사용할 수 있습니다.

class Person(val name: String, val age: Int)

val person = Person("Alice", 30)
person.name
// 결과: Alice

 

5. 라이브러리 및 외부 패키지 사용

라이브러리 함수 및 외부 패키지를 사용할 수 있습니다.

import java.util.*

val currentDate = Date()
println(currentDate)

 

6. 히스토리 및 명령어

REPL에서는 이전 명령어의 히스토리를 사용하고, :help 명령어를 통해 REPL의 기능을 확인할 수 있습니다.

:help
// 히스토리를 위/아래 화살표로 탐색

 

7. 종료

REPL을 종료하려면 :quit 또는 :q를 입력합니다.

:quit

 

이렇게 간단한 사용법으로 Kotlin REPL을 활용할 수 있습니다. REPL은 Kotlin 언어의 강력한 특징들을 탐색하고 코드를 빠르게 테스트하는데 유용합니다. REPL을 통해 간단한 코드 블록부터 복잡한 기능까지 효율적으로 실험할 수 있습니다.

 

With ChatGPT

'Kotlin > 포스팅' 카테고리의 다른 글

코틀린 변수 정의  (0) 2023.12.09
코틀린 주석  (0) 2023.12.09
코틀린 인텔리J 프로젝트 설정  (0) 2023.12.07
코틀린 데스크톱 애플리케이션  (0) 2023.12.07
코틀린 웹 개발  (0) 2023.12.07