Warum erlaubt Kotlin nicht, lateinit mit primitiven Typen zu verwenden?

n der Kotlin-Sprache müssen wir standardmäßig jede Variable initialisieren, wenn sie eingeführt wird. Um dies zu vermeiden, wird daslateinit Schlüsselwort kann verwendet werden. Verweis auf einlateinitie Variable @, bevor sie initialisiert wurde, führt zu einer Laufzeitausnahme.

lateinit kann jedoch nicht mit den primitiven Typen verwendet werden. Wieso ist es so

Antworten auf die Frage(4)

Ihre Antwort auf die Frage