Middle
Parla delle classi Unit e Nothing nel linguaggio di programmazione Kotlin.
sobes.tech AI
Risposta dell'AI
Unit è un singleton usato come tipo di ritorno per funzioni che non restituiscono alcun valore significativo. È analogo a void in Java, ma a differenza di void, Unit è un tipo reale.
Nothing è un tipo speciale che indica che una funzione non terminerà mai normalmente (ad esempio, lancia un'eccezione o avvia un ciclo infinito). Può essere usato come tipo di ritorno o come tipo di proprietà che non avrà mai un valore. È un sottotipo di tutti gli altri tipi in Kotlin.