Ayuda con error de compilacion al crear array
Publicado por tomdipe (10 intervenciones) el 28/01/2012 10:36:54
Estoy comenzando con java y en este programa sencillo me da error al compilar
class ciudad
{
String pais;
String nombre;
}
public class matrices1 {
public static void main(String[] args){
ciudad [] Lista = new Lista[3];
Lista[0].pais="espana";
Lista[0].nombre="madrid";
Lista[1].pais="francia";
Lista[1].nombre="paris";
Lista[2].pais="alemania";
Lista[2].nombre="berlin";
int x=0;
while (x<Lista.length)
{
System.out.println(Lista[x].pais + " -- " + Lista[x].nombre);
x++;
}
}}
al intentar compilar:
D:\Java inicios>javac matrices1.java
matrices1.java:15: error: cannot find symbol
ciudad [] Lista = new Lista[3];
^
symbol: class Lista
location: class matrices1
1 error
class ciudad
{
String pais;
String nombre;
}
public class matrices1 {
public static void main(String[] args){
ciudad [] Lista = new Lista[3];
Lista[0].pais="espana";
Lista[0].nombre="madrid";
Lista[1].pais="francia";
Lista[1].nombre="paris";
Lista[2].pais="alemania";
Lista[2].nombre="berlin";
int x=0;
while (x<Lista.length)
{
System.out.println(Lista[x].pais + " -- " + Lista[x].nombre);
x++;
}
}}
al intentar compilar:
D:\Java inicios>javac matrices1.java
matrices1.java:15: error: cannot find symbol
ciudad [] Lista = new Lista[3];
^
symbol: class Lista
location: class matrices1
1 error
Valora esta pregunta


0