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 }