Burbuja Simple con Strings en Java

El siguiente programa desarrollado en el lenguaje de programación Java cumple con los siguientes requerimientos.

  1. Lee N numero de personas, donde N es mayor que 0 y menos que 100.
  2. Almacena los campos en vectores tipo String: Apellido Paterno, Apellido Materno y Nombre.
  3. Ordena los nombre de las personas alfabéticamente primeramente por Apellido Paterno, Apellido Materno y Nombre aplicando el método de ordenamiento de la burbuja simple.
  4. Imprime con el siguiente formato: Nombre, Apellido Paterno y Apellido Materno.

Para la ordenación eficiente de los nombres los tres vectores que almacenan el nombre completo de las personas se concatenan en un vector String llamado NCompleto, este vector contiene caracteres comodines «¬» y «?» para identificar los campos a la hora de imprimirlo en el formato requerido. Para validar este paso es aconsejable no permitir la lectura de esos caracteres pero esa validación queda a su consideración. …