0 votos
por (20 puntos) en Java
Hola, ¿alguien podría ayudarme con el operador for en lenguaje Java?

Mi falta de conocimientos en el ámbito me lleva a realizar algunos errores.... Adjunto función con la que tengo problemas.

Con el primer <strong>for</strong> (negrita para relacionarlo con el código) quiero guardarme dos vectores: Long[] y Lat[], que después quiero utilizar en los dos <em>for</em> siguientes (cursiva para relacionarlo con los del código) para crearme la matriz Dist[][]. Pero no se cómo decirle en los dos <em>for</em> que quiero utilizar Long[] y Lat [] del primer <strong>for</strong>.

Muchas gracias por adelantado,

-----------------------------------------------------------------------------------------------------------------------------------
public static double[][] llegeixCoordenades(int N, String fileName) {
       
 double Dist[][] = new double[N][N];
 double Long[] = new double[N];
 double Lat[] = new double[N];
           
 try {
           
  FileReader fr = new FileReader(fileName);
  BufferedReader br = new BufferedReader(fr);
           
  String line = "";
          
  line = br.readLine();
  <strong>for</strong> (int i=0; i < N-1; i++){
    line = br.readLine();
    String [] theline = line.split(";");
    Long[i] = Float.parseFloat(theline[0]);
    Lat[i] = Float.parseFloat(theline[1]);   
  }
         
  <em>for</em> (int i=0; i<N-1; i++){
    <em>for</em> (int j=0; j<N-1; j++){                 
      if (j!= i){
        Dist[i][j] = (0.75 * abs(Long[i] - Long[j])) + (abs(Lat[i] - Lat[j]))*111.25;
      }
    }      
  }
  br.close();
           
 }
 catch(FileNotFoundException fN) {
  fN.printStackTrace();
 }
 catch(IOException e) {
  System.out.println(e);
 }
 return Dist;
}

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

+1 voto
1 respuesta
0 votos
0 respuestas
0 votos
0 respuestas
preguntado por rblanco102 (40 puntos) Ago 20, 2016 en Java
0 votos
1 respuesta
preguntado por miguel0953 (20 puntos) Ene 28, 2016 en Java
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...