Forum Clubic

JAVA: help urgent

je voudrais de l’aide
pr savoir comment je fais pour remplacer
une donnée par une autre dans une matrice en java
je ne sais pas quelle cicle utiliser!!!
par exemple j’ai ça:

char[][] tabuleiro = {
{’’, ‘2’, ‘2’, '’, ‘1’, ‘0’, ‘0’, ‘1’, ‘’},
{‘2’, '
’, ‘3’, ‘-’, ‘0’, ‘0’, ‘1’, ‘2’, ‘-’},
{‘0’, ‘2’, ‘’, ‘-’, ‘1’, ‘0’, ‘1’, '’, ‘-’},
{‘0’, ‘1’, ‘-’, ‘’, ‘2’, ‘0’, ‘1’, ‘-’, ‘-’},
{‘1’, ‘1’, ‘-’, ‘-’, '
’, ‘1’, ‘1’, ‘-’, ‘-’},
{’’, ‘-’, ‘-’, ‘-’, ‘-’, '’, ‘-’, ‘-’, ‘-’},
{’-’, ‘-’, ‘-’, ‘-’, ‘-’, ‘-’, ‘’, ‘-’, ‘-’},
{’-’, ‘-’, ‘-’, ‘1’, ‘1’, ‘-’, ‘-’, '
’, ‘-’},
{’-’, ‘-’, ‘-’, ‘1’, ‘’, ‘-’, ‘-’, ‘-’, '’}
};

	System.out.println("Tableau vu par l'utilisateur: ");	
	
				
	for (int ligne = 0; ligne < tableau.length; ligne++) {
		for (int colonne = 0; colonne < tabuleiro[lligne].length; colonne++)
			System.out.print(tabuleiro[lligne][colonne] +  " ");
		System.out.println();
	}

Je voudrais remplacer les * par des ’ - ’
merci d’avance
Edité le 19/10/2008 à 19:32

Je ne comprends pas ton problème là? Tu fais du java, donc tu sais comment changer la valeur d’une variable ou d’un élément de tableau, non?


Sinon, hors sujet, mais peux tu changer le titre de ton sujet pour quelque chose de plus explicite?

Merci

(le bouton Editer est à gauche de ton poste, et si ça ne veut pas enregistrer ton nouveau titre, poste un nouveau message avec, je le ferai…)

c’est justement ça que je cherche a faire:
changer les * par des -
en utilisant un cicle qui di que pr chaque * rencontrées
les changer en - ( tirets)
ms je ne sais comment l’écrire en java!

Et à ton avis il fait quoi ton code? :slight_smile:

Il parcourt le tableau pour l’afficher, ce n’est quand même pas sorcier de changer la valeur d’un élément dans le tableau de la même façon :slight_smile:

for (int ligne = 0; ligne < tableau.length; ligne++) {
for (int colonne = 0; colonne < tabuleiro[lligne].length; colonne++)
if (tabuleiro[lligne][colonne] == '*') tabuleiro[lligne][colonne] ='-';
}

merci bcp