Ayuda por favor
Publicado por ignacio (2 intervenciones) el 17/05/2010 23:27:54
Bueno yo ocupo bluej ya que es lo que me estan enseñando recien
el problema es que tengo que hacer un programa llamado mundial
el cual me tiene que decir en que grupo esta el pais que le ingreso
tengo escrito esto:
class Mundial
{
private String pais;
Mundial()
{
}
Mundial(String p)
{
pais=p;
}
String getPais()
{
return(pais);
}
void setPais(String nuevoPais)
{
pais=nuevoPais;
}
boolean paises()
{
if(pais=="chile")
{
return(true);
}
else
{
return(false);
}
}
String grupo()
{
String g;
g="grupo H";
return(g);
}
}
el problema es que le hago un App
el cual es este:
class AppMundial
{
public static void main(String[]arg)
{
Mundial uno;
//Mundial(String p)
String p;
System.out.println("Ingrese el pais");
p=Leer.dato();
uno=new Mundial(p);
if(uno.Paises()==true)
{
System.out.println("El grupo es:"+uno.grupo());
}
else
{
System.out.println("El pais no esta en la nomina al mundial");
}
}
}
supuestamente en la clase plano
le digo que si pais es igual a chile
muestre que es el grupo H
al poner chile el usuario deberia el boolean darme true
pero me da false
y no se que es lo que pasa
por favor si alguien me puede ayudar
gracias de antemano
el problema es que tengo que hacer un programa llamado mundial
el cual me tiene que decir en que grupo esta el pais que le ingreso
tengo escrito esto:
class Mundial
{
private String pais;
Mundial()
{
}
Mundial(String p)
{
pais=p;
}
String getPais()
{
return(pais);
}
void setPais(String nuevoPais)
{
pais=nuevoPais;
}
boolean paises()
{
if(pais=="chile")
{
return(true);
}
else
{
return(false);
}
}
String grupo()
{
String g;
g="grupo H";
return(g);
}
}
el problema es que le hago un App
el cual es este:
class AppMundial
{
public static void main(String[]arg)
{
Mundial uno;
//Mundial(String p)
String p;
System.out.println("Ingrese el pais");
p=Leer.dato();
uno=new Mundial(p);
if(uno.Paises()==true)
{
System.out.println("El grupo es:"+uno.grupo());
}
else
{
System.out.println("El pais no esta en la nomina al mundial");
}
}
}
supuestamente en la clase plano
le digo que si pais es igual a chile
muestre que es el grupo H
al poner chile el usuario deberia el boolean darme true
pero me da false
y no se que es lo que pasa
por favor si alguien me puede ayudar
gracias de antemano
Valora esta pregunta


0