Kotlinで変数を定義・宣言・初期化する方法

基本中の基本ですがKotlinで変数を定義(宣言)する方法

 

Kotlinで変数を定義・宣言する

型を明示する

 

暗黙的に型を決定する

右の値が明らかに型を決定している場合にあえて型を書く必要はない。

 

型を明示して初期化する

型が決定する場合でも、明示的に型を書くこともできる。

基本的には冗長なので、省略する場合が多いが、型があいまいな部分や強調したい場合に書くこともある。

 

エラーになる場合

型を明示する

Kotlinは、SwiftやJavaなどと同じように静的型付け言語なので、javascriptやRubyのような動的型付け言語のようにはいかない。

 

明示した型と異なる型を代入した場合

 

また、後に説明するが、これらに null を代入するとエラーになる。

未分類

Posted by tecco