以下の内容はhttps://appdev.blitz-time.com/entry/2020/06/06/110531より取得しました。


【Kotlin入門】Null can not be a value of a non-null type Int

Kotlinでは基本的には「null」をあまり意識する必要がありません。
逆に、明示的に「null」を設定してしまうと、

Null can not be a value of a non-null type Int
null非許容型のIntにnullにすることはできません

のようなエラーになります。

コード

fun main(){
    var a : Int
    a = null
}

結果

[エラー]
Null can not be a value of a non-null type Int

nullとして明確に管理したい場合には、「?」を使って「null許容型」として宣言する必要があります。

コード

fun main(){
    var a : Int?  // 「?」で「null許容型」として宣言
    a = null
}



以上の内容はhttps://appdev.blitz-time.com/entry/2020/06/06/110531より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14