Otro ejemplo de uso de ArrayList.

package arraylist; import java.util.*; /** * @author GALIA * @version 26 de diciembre 2014 */ public class Ejemplos { private static Scanner sc; public static void main(String[] args) { sc = new Scanner(System.in); ArrayList<Integer> arrayListnumeros = new ArrayList<Integer>(); int n; System.out.println("Introduce números enteros. 0 para acabar: "); do { System.out.print("Numero: "); n = sc.nextInt(); if (n != 0) arrayListnumeros.add(n); } while (n != 0); System.out.println("Ha introducido: " + arrayListnumeros.size() + " números:"); /* mostrar el arrayList completo */ System.out.println(" " + arrayListnumeros + " "); /* recorrido usando un iterador para mostrar un elemento por línea */ Iterator<Integer> it = arrayListnumeros.iterator(); while (it.hasNext()) System.out.print(" " + it.next() + " "); /* recorrido usando foreach para sumar los elementos */ double suma = 0; for (Integer i : arrayListnumeros) { suma = suma + i; } System.out.println("\nSuma (con foreach): " + suma); System.out.println("Media:" + suma / arrayListnumeros.size()); System.out.println(); } }

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.