Котлин разводит read-only List и MutableList на уровне типов; у Java java.util.List через интерфейс ведёт себя как изменяемый — дисциплину дают оболочки и фабрики. То же: mapOf и Map.of. Важно понимать: неизменяемость как обещание компилятора или как runtime-обёртка.
Котлин: listOf и mutableListOf
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.