[JAVA] fonction tri d'un tableau
Résolu
bonsoir,
j'ai un souci dans mon code suivant :
voici ma fonction :
et son appel :
egalite.trierTableau(egalite[]);
(le tableau a été déclaré et initialisé et il est partiellement rempli)
Merci pour vos reponses
Moustik\'
j'ai un souci dans mon code suivant :
voici ma fonction :
public void trierTableau(int tbl[]){
int i,j,taille,tmp;
taille=tbl.length;
while(taille>1)
{
for(i=0; i<taille-1; i++){
if(tbl[i]>tbl[i+1]){
tmp=tbl[i];
tbl[i]=tbl[i+1];
tbl[i+1]=tmp;
}
}
taille=taille-1;
}
}
et son appel :
egalite.trierTableau(egalite[]);
(le tableau a été déclaré et initialisé et il est partiellement rempli)
Merci pour vos reponses
Moustik\'
2 réponses
-
tri d'un tableau des entier passer en argument
-
Bonjour,
Quel est le soucis ?-
-
@Moustik'Ceci n'est pas une erreur java classique. Merci de détailler exactement l'erreur. Sinon, personne ne pourra t'aider.
-
@oberionL'erreur est :
C:\Documents and Settings\\Mes documents\Jeu.java:242: '.class' expected
egalite.trierTableau(egalite[]); /** on trie le tableau dans l ordre croissant */
^
C:\Documents and Settings\\Mes documents\Jeu.java:242: ')' expected
egalite.trierTableau(egalite[]); /** on trie le tableau dans l ordre croissant */
^
2 errors -
@Moustik'Le code de votre fonction est très bien, mais j’ai une petite remarque concernant l’appel de la fonction egalite.trierTableau(egalite[]). ‘egalite’ est un objet appelant et en même temps passé en arguments !
-