bueno pero mira...
TENGO BIEN CLARO que si son objetos debo usar, EQUALS()
y si son primitivos uso. ==.
pero este ejemplo esta complicado...
Código Java:
Ver originalpublic class uo {
public static void main
(String[] args
) {
if (cadena1 == cadena2)
{
System.
out.
println("iguales"); }else{
System.
out.
println("distintos"); }
System.
out.
println("----------------------------");
preguntas2 hh=new preguntas2();
hh.set_frase("Hoy es jueves y llueve");
preguntas2 hh3=new preguntas2();
hh3.set_frase("Hoy es jueves y llueve");
if(hh3.get_frase()==hh.get_frase()){
System.
out.
println("son iguales");
}else{
System.
out.
println("no se puede comparar..."); }
}
}
esta es la clase que genera una instancia....
NO TIENE STATIC LA PROPIEDAD FRASE
Código Java:
Ver originalpublic class preguntas2 {
public preguntas2(){}
public void set_frase
(String contenido
){ frase=contenido;
}
return frase;
}
}