Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/04/2012, 09:48
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 3 meses
Puntos: 188
Respuesta: mostrar un select por partes

Uno fácil:
if (lsDni != null & !lsDni.isEmpty()) {
String[] cadenas = lsDni.get(0).split(" ");
if(cadenas.length() == 3) {
String nombre1 = cadenas[0];
String apellido1 = cadenas[1];
String apellido2 = cadenas[2];
} else if (cadenas.length() == 4)) {
String nombre1 = cadenas[0];
String nombre2 = cadenas[1];
String apellido1 = cadenas[2];
String apellido2 = cadenas[3];
}
// Hacer lo que se quiera con estos datos
}

Lamentablemente esto no funcionaría para la Srita. "María de las Mercedes de las Cuevas del Monte" ni para otros casos similares, aunque para casos extremos se podría controlar que viniesen elementos como "de","del","la","los","las" e incluirlos como parte del siguiente elemento, aunque esto ya es para nota :D
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}