コンパイル
kotlinc myapp.kt -include-runtime -d myapp.jar
実行
java -jar myapp.jar
変数
・var:変更可能
・val:変更不可能
宣言
・val msg: String = "hello world"
その他
・longを使う場合は、数値の最後に大文字のLを付ける
・文字列中に文字列を展開
val name = "tanaka"
println("my name is $name")
・文字列中に演算
println("score is $(12 + 32)")
・when(c言語のswitch):値を返すことができる。
val result = when (num) {
0 -> "Zero"
1 -~ "One"
2,3 -= "two or three"
in 4..10 -> "many"
else -> "other"
}