본문 바로가기
Kotlin

Kotlin - 기본 구문(변수와 상수, 함수)

by 봄석 2019. 1. 1.

Kotlin 기본 구문(변수와 상수, 함수)


변수와 상수

코틀린에서 변수는 var로 상수는 val로 선언합니다


변수와 상수 초기화 하기

var a: Int = 10 //  var 변수명 : 자료형 = 값

val b: Int = 20 //  val 변수명 : 자료형 = 값


하지만, 코틀린은 자료형을 지정하지 않아도 추론하는 형 추론을 지원하여 자료형을 생력할 수 있습니다.


b는 상수로 선언하여 값을 재지정 할 수 없습니다.




함수

함수(Function)은 일정 동작을 수행하는 특정 형식의 코드 뭉치를 의미합니다. 

함수는 자바의 메소드에 해당합니다.


함수를 선언하는 방법은 아래와 같습니다.


fun 함수명(인수:자료형, 인수2:자료형):반환자료형



아래는 하나의 문자열을 인수로 받고 println() 메소드로 출력하는 greet() 함수를 작성하고 사용하는 예 입니다.

코틀린에서는 반환값이 없을 때 Unit형을 사용합니다. Unit은 자바의 void에 대응합니다.



반환값이 Unit일 경우 아래와 같이 반환 자료형을 생략할 수 있습니다.

fun greet(str:String){
    println(str)

}



'Kotlin' 카테고리의 다른 글

Kotlin - 제어문  (0) 2019.01.03
Kotlin - 기본 자료형,배열  (0) 2019.01.03
Kotlin - Scratch 사용하기  (0) 2019.01.01
Kotlin - REPL 사용하기  (0) 2019.01.01
Kotlin 알아보기  (0) 2019.01.01

댓글