ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Práctica Lista


Enviado por   •  13 de Marzo de 2023  •  Ensayo  •  918 Palabras (4 Páginas)  •  37 Visitas

Página 1 de 4

package Lista;

public class lista {

        private final int[] elementos;

    private int cantidadElementos;

    public lista() {

        this.elementos = new int[5];

        this.cantidadElementos = 0;

    }

    public boolean agregarElemento(int elemento) {

        if (cantidadElementos >= 5) {

            return false;

        }

        else

        {

         

            if(cantidadElementos==6)

                    {

                        System.out.print("No se pueden agregar mas valores");

                    }

           

        }

        this.elementos[cantidadElementos++] = elemento;

        return true;

    }

    public boolean eliminarElemento(int indice)

        {

        if (indice >=0 )

            {

            return false;

            }

        else{

            if(indice<=0){

                return false;

            }

        }

       

        for (int i = indice; i < cantidadElementos - 1; i++) {

            this.elementos[i] = this.elementos[i + 1];

           

           

        }

        cantidadElementos--;

        return true;

    }

    public boolean estaVacia() {

        return cantidadElementos <= 0;

    }

    public boolean estaLlena() {

        return cantidadElementos >= 5;

    }

    public void visualizar() {

        if (cantidadElementos == 0) {

            System.out.println("La lista esta vaci­a.");

            return;

        }

        System.out.println("Lista ");

        System.out.print("--------------------- ");

        for (int i = 0; i < cantidadElementos; i++) {

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (26 Kb) docx (7 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com