jhhan의 블로그

Kotlin 시작하기 본문

Kotlin

Kotlin 시작하기

jhhan000 2020. 6. 27. 11:27

이번에는 코틀린에 대해서 알아보겠습니다.

kotlin도 알아두면 좋을 것 같아서 적어봅니다.

 

Kotlin은 JAVA를 대체해서 사용하기가 가능합니다.

(JVM을 사용할 수 있기 때문에 JAVA에서 쓰던 대부분을 쓸 수 있습니다.)

 

intellij 기준으로 설명하겠습니다.

프로젝트 새로 생성하기를 누른 후 다음 화면을 볼 수 있습니다.

JVM을 이용해서 Kotlin을 사용할 것이기 때문에 둘 중 아무거나 선택하시면 됩니다.

그 다음으로 넘어가시면

화면이 나옵니다.

Project Name을 설정하시고, Project Location은 찾기 쉬운 곳으로 하시면 되겠죠? ㅎ

 

저는 미리 만들어 놔서 저렇게 다 보이네요

처음 생성하시면 src 폴더 밑에 아무것도 없습니다.

오른쪽 버튼을 클릭해서 다음과 같이 Kotlin 파일을 추가합니다.

File을 선택하신 후 파일 이름을 입력하면 됩니다.

 

그러면 다음과 같은 빈 화면을 볼 수 있습니다.

이제 첫 줄에 main을 쓰면

2가지가 나타나는 것을 알 수 있습니다.

첫번째 것을 선택하면

fun main()을 볼 수 있고,

 

두번째 것을 선택하면

fun main(args: Array<String>) 이 생기는 것을 볼 수 있습니다.

args에 대해서는 조금 있다 다시 설명하겠습니다.

 

이제 기본 출력을 해보겠습니다.

fun main(args: Array<String>) {
    println("Hello Kotlin!!!!")
}

다음과 같이 입력하면

뭔가 많이 뜨긴 했지만

중간에 Hello Kotlin!!!! 이라고 출력된 것을 볼 수 있습니다.

 

자바와 달리 println("")만 입력하면 출력이 되고, ';' 역시 안 붙여도 됩니다.

 

args에 대해서 알아보겠습니다.

간단하게 설명하면 외부에서 입력할 수 있게 합니다.

그럼 외부 입력을 어떻게 하는지 보겠습니다.

intellij 오른쪽 상단을 보면 다음과 같은 도구들이 있는데 HelloKt를 클릭하시면 

'Edit Configurations'가 나타나는 것을 알 수 있습니다.

그것을 클릭하시면

위의 화면을 볼 수 있습니다.

Program arguments에 원하시는 단어나 문장을 적어보신 후 OK 버튼을 누릅니다.

그리고 코드는 다음과 같이 적습니다.

fun main(args: Array<String>) {
    println(args[0])
    println(args[1])
    println(args[2])
}

그리고 실행을 한다면

아까 적은 단어(문장)들을 볼 수 있습니다.

그리고 좀 다른 출력 방법을 살펴본다면

fun main(args: Array<String>) {
    println("args[0] = ${args[0]}")
    println(args[1])
    println(args[2])
}

이렇게 코드를 적는다면

이런 화면을 얻을 수 있습니다.

 

간단하게 Kotlin 프로젝트 생성, 출력문, 외부 입력에 대해 알아봤습니다.

앞으로도 계속 코틀린 글을 쓰고 싶긴 하지만

계속 쓸 수 있을지는 잘 모르겠습니다.

'Kotlin' 카테고리의 다른 글

Kotlin(4) - 함수 관련  (0) 2020.07.08
Kotlin(3) - Null  (0) 2020.07.06
Kotlin(2) - 변수  (0) 2020.06.28