달나라 노트

Kotlin - Hello World! 본문

Kotlin

Kotlin - Hello World!

CosmosProject 2021. 3. 15. 00:41
728x90
반응형

 

 

 

 

 

 

Original source = play.kotlinlang.org/byExample/01_introduction/01_Hello%20world

 

 

Kotlin의 시작을 해봅시다.

일단 Kotlin 코드를 작성하기 위한 Editor를 설치해야하는데 저는 IntelliJ IDEA를 사용하였습니다.

 

 

file name = kotlin_test.kt

package org.kotlinlang.play

fun main() {
    println("Hello World!")
}

설치 후 프로젝트를 생성하고 src directory에 Kotlin 파일을 만든 후 위처럼 코드를 입력합시다.

(Kotlin은 .kt라는 확장자를 갖습니다.)

 

Kotlin은 package 안에서 정의됩니다. 그러나 Package를 명시하는건 필수는 아니라 만약 Package를 명시하지 않는다면 기본 package를 향하게 될겁니다.

Kotlin의 시작점은 main function입니다.(fun은 function이라는 뜻입니다. main은 function의 이름입니다.)

이전 버전의 kotlin에선 main function에 parameter를 명시해줘야했으나 지금은 그럴 필요가 없습니다.

또한 return type이 아무것도 없는걸로 보아 main function이 아무것도 return하지 않음을 알 수 있습니다.

 

println은 어떠한 내용을 출력해줍니다.

Java와는 다르게 line 끝에 세미콜론을 적어주지 않아도 됩니다.(적어도 되구요.)

 

 

 

Java는 public class 이름이 파일명과 동일해야하는 규칙이 있었습니다.

하지만 Kotlin은 main function을 적으면 코드 내용이 실행되고 별도로 파일이름과 class 이름을 일치시켜야만 하던지 등의 규칙은 없습니다.

 

 

 

 

 

 

 

 

 

728x90
반응형

'Kotlin' 카테고리의 다른 글

Kotlin - Inheritance (상속)  (0) 2021.03.15
Kotlin - Class  (0) 2021.03.15
Kotlin - Null  (0) 2021.03.15
Kotlin - Variable  (0) 2021.03.15
Kotlin - Functions  (0) 2021.03.15
Comments