104 votes

Comment initialiser la liste <T> à Kotlin?

Je vois que Kotlin a une collection List<out E> mais je ne sais pas comment en initialiser une. En Java, je pourrais écrire:

 List<String> geeks = Arrays.asList("Fowler", "Beck", "Evans");
 

Comment puis-je réaliser la même chose dans Kotlin?

160voto

Ilya Points 8216

listOf haut niveau à la rescousse:

 val geeks = listOf("Fowler", "Beck", "Evans")
 

17voto

gmariotti Points 127

Juste pour ajouter plus d'informations, Kotlin propose à la fois des List et MutableList immuables qui peuvent être initialisés avec listOf et mutableListOf . Si vous êtes plus intéressé par ce que Kotlin offre concernant les collections, vous pouvez consulter les documents de référence officiels des collections .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X