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
a chaque fois qu'il trouve une distance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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]; } }
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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; } }
Partager