Olá,
Estou com um problema, estou tentando percorrer a lista da minha tabela onde contem produtos com valores, estou tentando percorrer e somar todos os valores para gerar um valor total, porem ele esta dando um erro que não sei o que é:
JButton btnGerarPagamento = new JButton(“Gerar Pagamento”);
btnGerarPagamento.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
for (int i = 0; i <= TableCarrinho.listaCarrinho.size(); i++) {
valorTotal += TableCarrinho.listaCarrinho.get(i).getValor();
}
int quero = JOptionPane.showConfirmDialog(ListCarrinho.this, "O Valor total da sua compra é de :"+valorTotal);
}
});
com o seguinte erro:
Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at br.tartato.index.ListCarrinho$4.actionPerformed(ListCarrinho.java:94)