Kotlin基礎 レッスン8
型推論
Kotlinの型推論機能を使って型注釈を省略する方法を学びます。
型推論とは
Kotlinのコンパイラは、代入される値から変数の型を自動的に推論します。 型注釈を省略しても、コンパイラが正しい型を判断するので安全に使えます。 型推論を活用するとコードが簡潔になりますが、明示的な型指定が読みやすい場合もあります。
- 整数リテラルはIntに推論される
- 小数リテラルはDoubleに推論される
- 文字列リテラルはStringに推論される
- true/falseはBooleanに推論される
- 型を明示したい場合は: 型名を付ける
型推論の動作
様々なリテラルから型が推論される様子を確認しましょう。
Kotlinエディタ
型推論と明示的な型指定
型推論を使う場合と明示的に型を指定する場合の比較です。
Kotlinエディタ