Trier un vector en java
Résolu
progfann
Messages postés
373
Statut
Membre
-
littlepinky -
littlepinky -
salut!
est ce que quelqu'un peut me dire une idée concernant les tris d'un vecteur en java,
merci d'avance
est ce que quelqu'un peut me dire une idée concernant les tris d'un vecteur en java,
merci d'avance
Configuration: Windows XP Internet Explorer 6.0
A voir également:
- Trier un vector en java
- Trier un tableau excel - Guide
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel touche ✓ - Forum Logiciels
5 réponses
resalut!
voila mon programme:
public static void trier(Vector v,repertoire [] t){
int i;
boolean inversion=false;
repertoire c; //repertoire nom de ma classe
for(i=0;i<v.size();i++){
c=(repertoire)v.elementAt(i);
t[i]=c;
}
do{
inversion=false;
for(i=0;i<v.size()-1;i++){
if(t[i].getage()>t[i+1].getage()){ /* je veux trier par age croissant)*/
c=t[i];
t[i]=t[i+1];
t[i+1]=c;
inversion=true;
}
}
}while(inversion==true);
}
// la classe repertoire possede (nom,prenom,age)
execution:
Exception in thread "main" java.lang.NullPointerException
at reptest.trier(reptest.java:82)
at reptest.main(reptest.java:131)
est ce que vous pouvez me dire ou est l'erreur??
merci d'avance..
voila mon programme:
public static void trier(Vector v,repertoire [] t){
int i;
boolean inversion=false;
repertoire c; //repertoire nom de ma classe
for(i=0;i<v.size();i++){
c=(repertoire)v.elementAt(i);
t[i]=c;
}
do{
inversion=false;
for(i=0;i<v.size()-1;i++){
if(t[i].getage()>t[i+1].getage()){ /* je veux trier par age croissant)*/
c=t[i];
t[i]=t[i+1];
t[i+1]=c;
inversion=true;
}
}
}while(inversion==true);
}
// la classe repertoire possede (nom,prenom,age)
execution:
Exception in thread "main" java.lang.NullPointerException
at reptest.trier(reptest.java:82)
at reptest.main(reptest.java:131)
est ce que vous pouvez me dire ou est l'erreur??
merci d'avance..
Salut tu peux les faire exactement comme un tableau mais ne pas oublier les transtypages ou bien de les considere comme les objets du type Integer.Au pire des cas utiler un ArrayList...
Ton probleme c'est ton vecteur il est vide comment tu peux recuperer les objets qu'il contient que des objets null normal pour ton erreur!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question