J'ai fait une matrice de chaîne avec certains noms, je souhaite maintenant modifier l'ordre des valeurs, puis utiliser une boucle pour la boucle. Mon seul problème est que je ne sais pas comment changer la commande de valeurs de tableau. Voici mon code:
mais il n'imprime qu'une des valeurs quatre fois. Comme ceci: p>
kimkimkimkim p> p>
3 Réponses :
Vous pouvez essayer cette méthode
Vous pouvez utiliser collections.shuffle (personnes); code> pour obtenir les noms mélangés à partir du tableau. Un code de ligne devrait faire l'astuce que vous recherchez
textView.setText(TextUtil.join(",", Collections.shuffle(people));
Essayez ceci.Ce est la façon dont je mélange des chansons dans mon application de lecteur de musique
C'est parce que
rando code> ne reçoit jamais une valeur différente autre que celle qu'elle obtient à l'extérieur b> la boucle. Et même s'il était réglé à l'intérieur B> la boucle (comme il le devrait), vous obtiendrez probablement une certaine valeur en double. Éventuellement, tous b> d'entre eux.