UNIVERSIDAD TECNOLÓGÍCA DEL VALLE DE TOLUCA DIRECCIÓN DE CARRERA DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN, ÁREA SISTEMAS INFORMÁTICOS
EJERCICIO 08 “INGRESAR UNA LISTA DE NOMBRES Y ORDENARLA ALFABÉTICAMENTE UTILIZANDO VECTORES ”
PRESENTA Acosta Gómez Rene
GRUPO TIC-81
CUATRIMESTRE 8°
Objetivo del programa En este programa nos mostrara la inserción de una lista de nombres los cuales serán ordenados alfabéticamente utilizando vectores y mostrando el primero de la lista utilizando vectores.
Descripción del Código Main Recorrer Vector package recorrervector; public class RecorrerVector { public static void main(String[] args) { BuscarV obj= new BuscarV(); //instanciación de la clase BuscarV System.out.println("///Agregar lista de Nombres "); //mensaje en pantalla obj.Agregar(); //se manda llamar al método de agregar obj.primerelemento(); // se manda llamar al método llamado primer elemento System.out.println(""); System.out.println("///Lista Ordenada Alfabeticamente"); obj.ordenar(); //se manda llamar el método llamado ordenar }}
Class BuscarV package recorrervector; import java.util.*; public class BuscarV { Vector vec = new Vector(); //creación del objeto para el vector public void Agregar(){ //creación del método de agregar el cual ingresara una lista de nombres en un vector vec.addElement("Juan"); //inserción de los nombres en el vector vec.addElement("Pepe"); vec.addElement("Luis"); vec.addElement("Pedro"); vec.addElement("Angel"); vec.addElement("Catalina"); vec.addElement("Beto"); System.out.println(vec); //impresión en pantalla que muestra el contenido del vector
} public void ordenar(){ //creación del método ordenar , este método nos permite ordenar el contenido del vector alfabéticamente Vector vec2=(Vector) vec.clone(); Collections.sort(vec2); System.out.print(vec2);//imprime en pantalla el vector ordenado } public void primerelemento(){//creación del método primer elemento el cual nos mostrara en pantalla el primer nombre de la lista System.out.println(""); System.out.println("Primer elemento de la lista es: "+vec.firstElement());//imprime en pantalla el nombre del vector en la posición 1 } }
Pantallas resultantes