Olá pessoal, eu gostaria de uma ajuda preciso criar 3 arraylist de 20 posições, so que meu problema ta em pegar o resultado da soma do arraylist 1 com o arraylist 2 e coloca na posição do arraylist 3 por exemplo arraylist 3 na posição [i] = arraylist 1 na posição [i] + arraylist 2 na posição [i]
O meu problema está em faze a soma e adiciona no arraylist 3.
Ajuda com ArrayList
F
4 Respostas
F
Você já tem algo feito ai pra ver o pq não está conseguindo realizar a soma?
Abs
F
Esse é o codigo,falta pega o array3 e adicionar a soma do array1 + array2 e colocar em cada posição i do array 3
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
ArrayList<Integer> array1 = new ArrayList<Integer>(19);
ArrayList<Integer> array2 = new ArrayList<Integer>(19);
ArrayList<Integer> array3 = new ArrayList<Integer>(19);
for(int i = 0;i<20;i++){
System.out.println("Digite um valor para posição "+i+" do Array A ");
array1.add(sc.nextInt());
System.out.println("Digite um valor para posição "+i+" do Array B ");
array2.add(sc.nextInt());
}
sc.close();
}
F
RESOLVIDO !!
O
import java.util.ArrayList;
public class SomandoArrayLists {
public static void main(String[] args) {
ArrayList<Integer>lista1 = new ArrayList();
ArrayList<Integer>lista2 = new ArrayList();
ArrayList<Integer>lista3 = new ArrayList();
lista1.add(10);
lista1.add(20);
lista1.add(30);
lista1.add(40);
lista1.add(50);
lista1.add(60);
lista1.add(70);
lista1.add(80);
lista2.add(15);
lista2.add(25);
lista2.add(35);
lista2.add(45);
lista2.add(55);
lista2.add(65);
lista2.add(75);
lista2.add(85);
for(Integer i=0; i < lista1.size(); i++){
lista3.add(lista1.get(i) + lista2.get(i));
System.out.println(lista3.get(i));
}
}
}
Criado 9 de setembro de 2014
Ultima resposta 10 de set. de 2014
Respostas 4
Participantes 3