Número de elementos de una Lista en Java

29/Ene/2007 Java , , 4 Comentarios

Con este ejemplo vamos a ver como podemos saber el número de elementos que hay dentro de una lista en Java. Para ello nos vamos a apoyar en el interface List y en la clase ArrayList.

Lo primero que hacemos es dar de alta la lista e insertarle los elementos. Con esto pretendemos simular una situación en la cual tengamos una lista cargada con elementos, pero sin saber cuantos son.

Lo que hacemos es utilizar el interface List, el cual representa una colección de elementos ordenados. Lo que denominaríamos secuencia. Pero solo es un interface. Lo que necesitamos es utilizar una clase que implemente dicho interface. Es por ello que utilizamos la clase ArrayList.

Veamos como serian las líneas de código para cargar la lista:

  1. // Definimos una ArrayList
  2. List<String> list = new ArrayList<String>();
  3.  
  4. // Añadimos elementos
  5. list.add("Andrea");
  6. list.add("Amaya");
  7. list.add("Julio");

Si lo que queremos saber es el número de elementos que hay en la lista deberemos de utilizar el método .size(). Es por ello que línea de código será la siguiente:

  1. System.out.println("El numero de elementos de la lista es " + list.size());

Vídeos sobre Java


4 comentarios en “Número de elementos de una Lista en Java”

Víctor Cuervo

ricardo

ole hermano ayudame necesito hacer una lista donde el cliente escoga opciones por ejemplo 1 llenar arreglo,2 ver arreglo,3menor y mayor arreglo pero no se si en estos pueda colocarlos por numeros

Víctor Cuervo

Andrino

Pero me Corrio Asi

ArrayList list = new ArrayList();

// Añadimos elementos
list.add(“Andrea”);
list.add(“Amaya”);
list.add(“Julio”);
System.out.println(“El numero de elementos de la lista es ” + list.size());

Víctor Cuervo

Andrino

Disculpen el Codigo no me corrio

Víctor Cuervo

Richar

Quiero preguntar como puedes hacer para cargar una lista de nombres que los tengo en una base de datos de acces, es decir que cuando se abra el formulario, se cargen los nombres

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

*