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.