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 |
댓글