272 votes

Mélange aléatoire d’un tableau

J’ai besoin de mélanger au hasard du tableau suivant dans Android :

Y a-t-il n’importe quelle fonction dans le SDK pour le faire ?

288voto

PhiLho Points 23458

À partir des Collections de mélanger un tableau de types primitifs est un peu une overdose...

Il est assez simple à implémenter la fonction vous-même, en utilisant par exemple le Fisher-Yates shuffle:

182voto

methodin Points 3994

Voici une façon simple à l’aide des ArrayLists

107voto

Dan Bray Points 576

Voici un travail et efficaces Fisher – Yates shuffle fonction array :

ou

29voto

KitKat Points 311

Collections classe a une méthode efficace pour mixer, qui peut être copiée, pour ne pas en dépendre :

14voto

Dave Points 4346

Examinez la classe Collections , plus précisément shuffle(...)

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