Problemas con cadenas
Quisiera saber como puedo comparar dos cadenas. Una cadena con las cadenas de un vector.
Yo pongo el siguiente codigo pero no me funciona bien:
if(clave.compareTo(v.elementAt(j))!=0)
{
}
v es un vector de cadenas mientras que clave es una simple cadena. Lo que quiero hacer es comparar clave con las cadenas de v y si no esta en v añado clave al vector.
Un saludo y muchas gracias.
Yo pongo el siguiente codigo pero no me funciona bien:
if(clave.compareTo(v.elementAt(j))!=0)
{
}
v es un vector de cadenas mientras que clave es una simple cadena. Lo que quiero hacer es comparar clave con las cadenas de v y si no esta en v añado clave al vector.
Un saludo y muchas gracias.
if(clave.equals(v.elementAt(j))==true)
{
esta=1;
}
if(esta==1){ta que cual de cual}
Puedes hacer esto que creo que es lo mas facil.
{
esta=1;
}
if(esta==1){ta que cual de cual}
Puedes hacer esto que creo que es lo mas facil.
Hola!!!!!!!!!!
El uso de equals indica si exactamente son iguales y no es solo para cadenas, es para objetos, pero como los Strings son objetos => se puede utilizar.
Para comparar cadenas por mayor o menor usa el metodo compareTo. El metodo compareTo da 0 cuando equals da TRUE
Salu2!!!!!!!!!!
El uso de equals indica si exactamente son iguales y no es solo para cadenas, es para objetos, pero como los Strings son objetos => se puede utilizar.
Para comparar cadenas por mayor o menor usa el metodo compareTo. El metodo compareTo da 0 cuando equals da TRUE
Salu2!!!!!!!!!!
