Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2011, 05:18
sirdaiz
 
Fecha de Ingreso: diciembre-2010
Mensajes: 459
Antigüedad: 14 años
Puntos: 21
comparar cadenas

Hola tengo lo siguiente:

Código PHP:
Ver original
  1. List nuevosTextos=nuevosTextos2;
  2.         List<TextoCatalogo> result = (List<TextoCatalogo>)session.createQuery("from TextoCatalogo where clave_ilog_catalo='"+clave +"' and ididioma=1").list();

Hago ahoa un for:

Código PHP:
Ver original
  1. for (int x=0;x<nuevosTextos.size();x++) {
  2.             existe=true;
  3.             for (TextoCatalogo textoCatalogo : result) {
  4.                 textos.add(textoCatalogo.getTexto());
  5.                 if (nuevosTextos.get(x)!=""){
  6.                     System.out.println("Antiguo: "+textoCatalogo.getTexto());
  7.                     System.out.println(textoCatalogo.getTexto().toString().trim()+ nuevosTextos.get(x).toString());
  8.                         if (textoCatalogo.getTexto().equals(nuevosTextos.get(x))){
  9.                             System.out.println("Diferente");
  10.                             existe=false;
  11.                         }
  12.                         if (existe!=false){
  13.                             System.out.println("Nuevo: "+nuevosTextos.get(x));
  14.                         }
  15.                 }
  16.             }
  17.         }

y me aparece en la consola:

Antiguo: Acro bungee
Acro bungeeAcro bungee
Diferente

Porque me aparece diferente si Acro bungee=Acro bungee es igual

Saludos