Kotlin 기본 문법

Kotlin 기본 문법


Kotlin 주석

 기본적으로 Java 와 동일하다.

  •  // : 한줄 주석
  •  /* ~~~ */ : 여러줄 주석

  : kt 파일이 Java 파일로 변환될때 주석은 다 사라진다.

* 자바 VS 코틀린 : java와 달리 코틀린에서는 여러줄 주석을 여러번 내포 시킬수 있다.

/* 
여러줄 주석
/* 주석안에 내포된 주석 */
*/


출력문

  •  print() : 한줄 츨력하고 밑으로 내리지 않는다.
  •  println() : 한줄 출력하고 밑으로 내린다.

 값을 출력하고자 할때는 $ 를 사용한다. $을 사용해서 "" 안에서 변수 값을 사용할 수 있다.

fun main() {
println(" : " + 100)
println(" : ${100}")
}

 

세미콜론

 Kotlin 은 명령문 마지막의 세미콜론(;) 은 선택 사항이다. 붙여줘도 되고, 안 붙여줘도 된다.

 한 줄에 여러 명령문을 작성할때는 세미콜론(;)을 붙여줘야 한다.


println("세미콜론 없음")
println("세미콜론 없음");


 아래처럼 사용하는것은 안된다.


println("세미콜론 없음") println("세미콜론 없음") println("세미콜론 없음")

 만약 이렇게 사용할 경우 

 C:\Users\M\IdeaProjects\Basic\src\main\kotlin\Main.kt:7:24 Kotlin: Unresolved reference: println

  에러가 발생한다.


 Kotlin 코드가 Java 코드로 변환될때, 자동으로 ; 이 붙어서 변환된다. 보통의 경우 Kotlin 에서는 세미콜론을 안 붙이고 사용한다.



댓글

이 블로그의 인기 게시물

Intel® HAXM installation failed 해결하기

Kotlin Interface

Kotlin this, super