Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2009, 17:09
MitchPull
 
Fecha de Ingreso: noviembre-2009
Mensajes: 9
Antigüedad: 15 años, 1 mes
Puntos: 1
Sumar datos de un arraylist

Hola necesito ayuda en lo siguiente.

Con numeros ingresados por consola tengo que identificar cuales son pares e impares y mostrar la suma de todos los numeros pares y la suma de todos los numeros impares.

Los numeros pares e impares los estoy metiendo en dos ArrayList (pares, impares), pero no se como hacerlo para sumarlos, debo de tener en cuenta que el tamaño del arraylist varia dependiendo de lo ingresado.

Esto es lo que tengo

package log;

import java.util.ArrayList;
import java.util.Scanner;

public class Main {


public static void main(String[] args) {

System.out.println("Ingrese un numero: ");
Scanner sc=new Scanner(System.in);

try{

String numero=sc.nextLine();
ArrayList pares=new ArrayList();
ArrayList impares=new ArrayList();



for(int c=0;c<numero.length();c++){
int d=numero.charAt(c)%2;
if(d==0)
{
pares.add(numero.charAt(c));
System.out.println(numero.charAt(c)+" Es par ");


}

else if (d!=0)
{
impares.add(numero.charAt(c));
System.out.println(numero.charAt(c)+" Es impar");
}

}
}catch(Exception e){}

}

}