![見出し画像](https://assets.st-note.com/production/uploads/images/123400283/rectangle_large_type_2_510aa58557f458549a5e0b8e1eeee7a4.png?width=1200)
【Kotlin】nullの許可
nullの許可
Kotlin 変数は、デフォルトでは null 値を保持できません。
変数に null 値を保持させるには、null 許容型にする必要があります。
サンプルプログラムの型宣言に ? をつけることで変数を宣言することができます。
サンプルプログラム
fun main() {
var message String? = null
println(message)
}
実行結果
![](https://assets.st-note.com/img/1701555542055-A9Ru7cS2UU.png)
null
String? 型では、String値 またはnull を割り当てることができます。
null許容変数 は、慎重に取り扱わないと NullPointerException が発生するリスクがあります。
Java では、null値 でメソッドを呼び出そうとすると、プログラムがクラッシュします。
サンプルダウンロード
もっと学びたい人は!この本がおすすめです!
#Kotlin #Kotlin初心者 #Kotlin学習 #プログラミング #プログラミング学習 #プログラミング初心者 #Android開発