특징
- java 연동
- JVM(Java Vertual Muchine) 환경에서 실행
- JDK(Jave Development Kit)
;: 선택사항, 기본적으로 indentation 기반
directory 구조
- main : 실행 함수(진입점)
- test : test용 directory
- resources : xml 혹은 .properties - 환경설정 directory
- out : bit 파일(compiled)
- External Library : 의존 라이브러리
출력
print: 개행 미포함println: 개행 포함- 변수 출력
$,${}: 단일 변수, expression 변수 표현
fun main() {
val name = "Kotlin";
var num = 0.1;
var numF = 0.1F;
println("Hello, " + name + "!")
for (x in 0..999) {
num += 0.1;
numF += 0.1F;
}
println("num:$num")
print("numF:${numF + num}")
println(" end")
}
>>>
Hello, Kotlin!
num:100.09999999999859
numF:200.1990447998033 end
C
Contents
