Quelle est une manière idiomatique de vérifier si un tableau de chaînes contient une valeur en kotlin? Tout comme le #include?
de ruby.
J'ai pensé à:
array.filter { it == "valeur" }.any()
Y a-t-il une meilleure façon?
Quelle est une manière idiomatique de vérifier si un tableau de chaînes contient une valeur en kotlin? Tout comme le #include?
de ruby.
J'ai pensé à:
array.filter { it == "valeur" }.any()
Y a-t-il une meilleure façon?
Le terme équivalent que vous recherchez est l'opérateur contains.
array.contains("valeur")
Kotlin propose une notation alternative infixe pour cet opérateur :
"valeur" in array
C'est la même fonction qui est appelée en arrière-plan, mais étant donné que la notation infixe n'existe pas en Java, on peut dire que in
est la manière la plus idiomatique.
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.