Probleme affichage matrice en java

abdel -  
 abdel -
j'ai un probleme pour afficher une matrice de 10 sur 10
a l"ecran n'affiche que 9 sur 9
aidez moi please


public void afficherMatrice()
{

for(int indice1=0;indice1<matriceDistance.length-1;indice1++)
{

for(int indice2=0;indice2<this.matriceDistance.length-1;indice2++)
{
if(indice1 == indice2)
{
this.matriceDistance[indice1][indice2] = -1;
}
System.out.print("\t"+this.matriceDistance[indice1][indice2]+" ");



}

System.out.println();
}
A voir également:

2 réponses

seb4242 Messages postés 99 Date d'inscription   Statut Membre Dernière intervention   43
 
Il faut des <= non des < ou enlever le -1

public void afficherMatrice()
{

for(int indice1=0;indice1<=matriceDistance.length-1;indice1++)
{

for(int indice2=0;indice2<=this.matriceDistance.length-1;indice2++)
{
if(indice1 == indice2)
{
this.matriceDistance[indice1][indice2] = -1;
}
System.out.print("\t"+this.matriceDistance[indice1][indice2]+" ");



}

System.out.println();
}
2
abdel
 
merci pour ton aide
ca affiche les 10 colonnes par contre la derniere colonne
s'affiche avant la premiere colonne est ce un bug de la console MSDOS de Jcretor ? elle s'affiche un peu decale
vers le bas
0
abdel
 
ca affiche les 10 colonnes par contre la derniere colonne
s'affiche avant la premiere colonne est ce un bug de la console MSDOS de Jcretor ? elle s'affiche un peu decale
vers le bas
0
seb4242 Messages postés 99 Date d'inscription   Statut Membre Dernière intervention   43
 
Je ne sais pas je ne connait pas Jcretor.
J'utilise eclipse qui va vraiment mieux selon moi.
0
abdel
 
je dois utiliser une matrice pour le probleme du voyageur de commerce
je construi un premier trajet en fonction des aretes de plus faible poids
commen faire pour passer par toutes les villes san passer par 2 fois la meme
0