Merci Joel deja pour toute ces reponses
quand j'ai mis
Log.i("myApp", String.valueOf(resultat[index-1]));
sa ma affiché toute les distances , j'aimerai bien voir si le tableaux résultat est bien trier ou pas
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Arrays.sort(distances,new Comparator<DistancePoint>() {
public int compare(DistancePoint o1, DistancePoint o2) {
int d1=o1.getDistance();
int d2=o2.getDistance();
return d2-d1 ;
}
});
double[][] resultat = new double[distances.length][]; // on créé un tableau
for(int i=0; i< distances.length; i++) {
resultat[i] = distances[i].getPoint();
} |
le but de touts sa , je vous explique !
j'ai une table nommé Station tram dans une base de données qui contient 4 colonnes ""nom de la station,Longitude Latitude et l'etat de la station"" , ce que je veux faire ,dans le tableaux final (resultat) il récupère la distance la plus petite et grâce a ses cordonnées (longitude et latitude) il compare avec la table , si l'etat de la station est par exemple ON il me retourne Longitude et Latitude de cette distance si l'etat est off i l passe a la deuxieme distance du tableaux resultat , ainsi de suite
du coup , je fais comment pour recuperer Longitude et Latitude du tableaux resultat ?
Partager