Está en la página 1de 2

GUIA DE PRÁCTICAS DE PROGRAMACION II

PRACTICA Nº 2
PARTE II
OBJETIVOS.
Uso de Listas Enlazadas en Java.
Ejercicios.

Responda a los siguientes conceptos básicos de Java 8-NetBeans.


PREGUNTA RESPUESTA
1. ¿Que son las ArrayList en Java?

2. De que maneras se puede recorrer un


ArrayList. ¿Cuáles son?

3. En crear un ArrayList. De forma


general un ArrayList se puede declarar
e instanciar en java de dos formas.
¿Cuáles son?
4. Los tipos de datos básicos que se define
en un ArrayList el compilador los
convierte automáticamente en objetos de
su……… ¿Cuál es?

5. Enumere algunos métodos que


proporciona ArrayList ¿Cuáles son?

6. Un objeto Iterator tiene como métodos


¿Cuáles son?

7. ¿De manera puede ser usado un ArrayList


como parámetro de un método?

8. ¿Como se copia un ArrayList?

9. ¿Que son Arrays Bidimensionales


utilizando ArrayList?
10. ¿De que formas se puede acceder al
mismo ArrayList?
Ejercicios.
1. Crear un ArrayList de N elementos de tipo String utilizando algunos métodos y mostrar
sus elementos.
2. Realizar un programa que lea números enteros y los guarde en un ArrayList hasta que
se lea un numero negativo y muestra los números leídos, su suma y su media.

1
GUIA DE PRÁCTICAS DE PROGRAMACION II

3. Programa Java que pida por teclado las alturas de N alumnos de una clase y las guarde
en un ArrayList de tipo Double. A continuación el programa calculará la altura media de
todos los alumnos, cuantos alumnos hay más altos que la media y cuantos más bajos.
4. Programa Java que lea una serie de valores numéricos enteros desde el teclado y los
guarde en un ArrayList de tipo Integer. La lectura de números enteros termina cuando
se introduzca el valor -99. Este valor no se guarda en el ArrayList. A continuación el
programa mostrará por pantalla el número de valores que se han leído, su suma y su
media. Por último, se mostrarán todos los valores leídos, indicando cuántos de ellos son
mayores que la media.
5. Programa que lee las notas de 10 alumnos y las guarda en un ArrayList Bidimensional.
Cada alumno tiene un número indeterminado de notas. La lectura de notas de cada
alumno acaba cuando se introduce un número negativo. Finalmente se muestran todas
las notas de todos los alumnos.

También podría gustarte