Foros del Web » Programación para mayores de 30 ;) » Java »

Como darle vuelta a un nombre con los apellidos

Estas en el tema de Como darle vuelta a un nombre con los apellidos en el foro de Java en Foros del Web. Como se le podria dar vuelta a un nombre como Jose Maria de la Vega Ramirez para que quede asi de la Vega Ramirez Jose ...
  #1 (permalink)  
Antiguo 22/04/2015, 15:17
 
Fecha de Ingreso: abril-2015
Mensajes: 2
Antigüedad: 9 años
Puntos: 0
Como darle vuelta a un nombre con los apellidos

Como se le podria dar vuelta a un nombre como Jose Maria de la Vega Ramirez para que quede asi de la Vega Ramirez Jose Maria?
El nombre y el segundo nombre (en caso de que hubiera un segundo nobre) pasan al final, el apellido parterno pasa al principio y el materno en el medio del string.

Es facil con un nombre como Federico Retana Bermudez ya que solo hay un nombre y cada apellido se compone de una palabra pero con un nombre como el de arriba donde el nombre se compone de 2 palabras (Jose Maria) y el segundo apellido se compone de 3 palabras (de la Vega) es donde no le he encontrado la logica para poder hacerlo.

Última edición por fredy21; 22/04/2015 a las 20:47
  #2 (permalink)  
Antiguo 23/04/2015, 01:23
Avatar de Profesor_Falken  
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: Como darle vuelta a un nombre con los apellidos

Buenas,

No hay logica para poder hacerlo. Como mucho podrias utilizar un diccionario o tabla con los nombres dobles mas habituales, pero aun asi seguramente nunca cubririas todos los casos posibles.

Por eso normalmente el nombre y los apellidos se introducen y guardan en campos diferentes.


Un saludo
__________________
If to err is human, then programmers are the most human of us

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:54.