Remplir et trier un tableau a plusieurs dimensions
salut :)
je veux remplir un tableaux et le trier en même temps par ordre décroissant , voila mon code qui me permet de calculer la distance la plus proche et il me retourne la Longitude et Latitude
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| int distance = 999999999;
for(double[] point : StationTram) { // si ton tableau de point c'est double[][] tableauDePoint
LatLng to = new LatLng(point[0],point[1]);
//Calculating the distance in meters
int distanceLambda = (int)SphericalUtil.computeDistanceBetween(from, to);
if ( distanceLambda < distance ) { // cette distance est donc plus petite que la plus petite distance déjà trouvée
distance = distanceLambda ;
Latitude1 = point[0];
Longitude1 = point[1];
}
} |
a chaque fois qu'il trouve une distance
je veux remplir le tableau par ordre décroissant avec les cordonnée de cette distance (Longitude et Latitude)
voila ce que j'ai fais
Code:
1 2 3 4 5 6 7 8
| for(int i=0; i<tableau.length; i++)
{
for(int j=0; j<tableau[i].length; j++)
{
tableau[i][j] = point[0]+point[1]+distanceLambda;
}
} |