viernes, 11 de abril de 2014

Unidad 3 Ejercicio de colas

Implementar una cola de personas (con nombre y apellidos) e ir insertándolos en la cola hasta que se introduzca la palabra fin.
Sacar e imprimir todas las personas de la cola en el orden de llegada /*

package unidad3ejercicionombresencola;
import java.util.Queue;
import java.util.LinkedList;
import java.util.Scanner;

public class Unidad3EjercicioNombresEnCola {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Queue<String> cola = new LinkedList<>();
        String linea;
        Scanner leo = new Scanner(System.in);
       
        do {
            System.out.println("Introduzca nombre: ");
            linea=leo.nextLine();
            cola.add(linea);
           
        } while (!linea.equalsIgnoreCase("FIN"));
       
        System.out.println("=======================================");
       
        while (!cola.isEmpty()) {
            System.out.println(cola.poll());
        }
       
    }
}