changer de positionnement des elements dans un array
Bonjour,
je suis entrain d'écrire un programme de jeu de carte, mais je tombe sur un problème.
public void moveJokers(){
la mehtode cherche d'abord le jocker_A et le change avec la carte en dessous.
si le jocker_A est la derniere carte, le placer en 2ième position dans la pile et le jocker_B doit etre pousser de deux elements en arriere
!!!le jocker_A doit etre deplacer avant le jocker_B
Exemple:
* 1,...,7,A,40,21,...,19,B,25,51,3 = > 1,...,7,40,A,21,...,19,25,51,B,3
* 1,3,...,7,A,B = > 1,B,3,...,7,A
j'ai commencer comme suit:
Code:
1 2 3 4 5 6 7 8
| for (int i = 0; i < pile.length; i++) {
// if (joker_A == pile[i])
if (joker_A.compareTo(pile[i]) == 0) {
if (i == (pile.length - 1)) {
for (int j = 1; j < pile.length-1; j++) {
pile[1] = [i];
} |
Merci de votre aide...:)