Foro de elhacker.net

Programación => Java => Mensaje iniciado por: yogo en 27 Febrero 2008, 15:52 pm



Título: comparacion de cadenas de caracteres en NetBeans IDE 6.0.1
Publicado por: yogo en 27 Febrero 2008, 15:52 pm
estoy realisando un programita en NetBeans IDE 6.0.1
y cuando estoy realisando una comparacion de cadenas de caracteres me aparece un error que no se como corregir.

mensaje de error: Comparing String using == or !=


if ("2579" == "2579"){

}

lo mismo mesale si coloco
String cad1,cad2;
cad1="yogo";
cad2="yg";

if cad1 == cad2){

}
mensaje de error: Comparing String using == or !=

donde esta el problema
gracias.


Título: Re: comparacion de cadenas de caracteres en NetBeans IDE 6.0.1
Publicado por: Casidiablo en 27 Febrero 2008, 17:16 pm
Para comparar cadenas en Java, debes usar el método equals de String (en realidad es de Object), así:

Código:
if(cadena.equals(cadena2))
//blablabla

Un saludo!


Título: Re: comparacion de cadenas de caracteres en NetBeans IDE 6.0.1
Publicado por: yogo en 3 Marzo 2008, 16:12 pm
gracias Casidiablo

ya utilice e implemente la nueva forma de comparar y me funciona

quesiere que me colaboraras con otro problemita que tengo
el nombre del tema publicado es "Error en la ejecucion en el mobil Sony Ericcson"
leelo para que sepas de que se trata.