Manipulation de tableau

Manipulation de tableau - Java - Programmation

Marsh Posté le 20-01-2005 à 19:19:38    

Bonjour,
 
Je me demandais s'il était possible de mélanger des tableaux en java...
Si oui, comment on fait ?
 
Merci d'avance...

Reply

Marsh Posté le 20-01-2005 à 19:19:38   

Reply

Marsh Posté le 20-01-2005 à 20:26:19    

tu entends quoi par mélanger ?

Reply

Marsh Posté le 20-01-2005 à 22:10:23    

Latina Angel a écrit :

Bonjour,
 
Je me demandais s'il était possible de mélanger des tableaux en java...
Si oui, comment on fait ?
 
Merci d'avance...


non, enfin sauf à le faire à la main.
Le mieux c'est de passer par une collection (comme java.util.List) qui possède une méthode shuffle() qui mélange les éléments, comme on mélange un jeu de carte par exemple.

Reply

Marsh Posté le 20-01-2005 à 23:09:44    

la methode shuffle elle est sur java.util.Collections.
à partir d'une array on peut eventuellement utiliser Arrays.asList()
 
 
reste à savoir si c'est bien ça la question....


Message édité par the real moins moins le 20-01-2005 à 23:10:05
Reply

Marsh Posté le 20-01-2005 à 23:27:14    

Latina Angel a écrit :

Bonjour,
 
Je me demandais s'il était possible de mélanger des tableaux en java...
Si oui, comment on fait ?
 
Merci d'avance...


 
En esperant répondre à ta question, tu  as deux possibilités :  
-soit utiliser des classes du type "Collection" ou "List"  
-soit utiliser la fonction statique "arraycopy" de la classe "System" qui permet d'agrandir un tableau d'objets. De plus, je crois que c'est une fonction native (donc + rapide)

Reply

Marsh Posté le 20-01-2005 à 23:34:06    

ha oui, j'étais sûr qu'il parlait d'un truc style shuffle mais en fait oui, il peut vouloir fusionner des tableaux aussi j'avais pas percuté :D

Reply

Marsh Posté le 24-01-2005 à 17:40:43    

Oui, je parlais bien de mélanger les éléments d'un tableau. Je me suis mal exprimée, désolée...
C'est un tableau d'ImageIcon que je dois mélanger.

Reply

Marsh Posté le 24-01-2005 à 19:06:00    

Je vois pas trop comment passer par les collections...
Le problème que j'ai, c'est que mon tableau est à 2 dimensions... C'est une matrice quoi, mais une matrice d'images...
Si quelqu'un peut m'aider...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed