Kotlinでの変数の宣言方法です。
以下の型が基本系になります。

var 変数名 : 型 = 式
val 変数名 : 型 = 式

では、実際の定義方法を見ていきます。

また、型は省略することもできます。

kotlinでは、Javaのように初期値を代入しない変数宣言はできません。

Kotlin基本型

Kotlinの基本型です

種類 ビット数
Long 整数 64
Int 整数 32
Short 整数 16
Byte 整数 8
Double 浮動小数点数 64
Float 浮動小数点数 32

では、型を明示的に宣言せず数値を代入するとどうなるのでしょうか?

Javaのように暗黙的に変換はされず、警告が表示されコンパイルができません。