public class matrizDeDistancias
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
private float[][] |
matrizDistancia |
Vector privado que almacena las distancias entre todos los lugares turísticos
|
Constructor | Description |
---|---|
matrizDeDistancias(java.lang.String ficheroMatrizDistancias,
int numLugares) |
Constructor de la clase
|
Modifier and Type | Method | Description |
---|---|---|
float[][] |
getMatrizDistancias() |
Método que retorna el array matrizDistancias
|
private void |
leerMatrizDistancias(java.lang.String ficheroMatrizDistancias,
int numLugares) |
Lee todos las distancias entre lugares y los almacena en el array matrizDistancias
|
void |
mostrarMatrizDistancias() |
Método para mostrar por pantalla la matriz de Distancias
|
private float[][] matrizDistancia
public matrizDeDistancias(java.lang.String ficheroMatrizDistancias, int numLugares) throws java.io.FileNotFoundException, java.io.IOException
ficheroMatrizDistancias
- fichero que contiene las distancias.
Igual valor en la ida y vuelta entre dos lugares. BidireccionalnumLugares
- Numero de lugaresjava.io.FileNotFoundException
- Error, fichero no encontradojava.io.IOException
- Error de entrada/salidaprivate void leerMatrizDistancias(java.lang.String ficheroMatrizDistancias, int numLugares) throws java.io.FileNotFoundException, java.io.IOException
ficheroMatrizDistancias
- Fichero que contiene las distanciasnumLugares
- Número de lugares disponiblesjava.io.FileNotFoundException
- Error, fichero no encontradojava.io.IOException
- Error de entrada/salidapublic void mostrarMatrizDistancias()
public float[][] getMatrizDistancias()