Lorsque vous écrivez val x = 42, le compilateur déduit x : Int du littéral. Vous pouvez toujours écrire val x : Long = 42 pour forcer un type plus large. Parfois, l'inférence ne suffit pas — par exemple, les collections vides ont besoin d'aide : listOf<String>() ou mutableListOf<Int>().
Cas évidents
Full content is available with a subscription.
Get full access to all courses on the platform for one year with a single payment.
▼
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.