<KotlinLearn/>
Kotlin基礎 レッスン8

型推論

Kotlinの型推論機能を使って型注釈を省略する方法を学びます。

型推論とは

Kotlinのコンパイラは、代入される値から変数の型を自動的に推論します。 型注釈を省略しても、コンパイラが正しい型を判断するので安全に使えます。 型推論を活用するとコードが簡潔になりますが、明示的な型指定が読みやすい場合もあります。

  • 整数リテラルはIntに推論される
  • 小数リテラルはDoubleに推論される
  • 文字列リテラルはStringに推論される
  • true/falseはBooleanに推論される
  • 型を明示したい場合は: 型名を付ける

型推論の動作

様々なリテラルから型が推論される様子を確認しましょう。

Kotlinエディタ

型推論と明示的な型指定

型推論を使う場合と明示的に型を指定する場合の比較です。

Kotlinエディタ