Alguém pode me dizer oque falta para que o valor total dos cachorros somem. E também oque falta para somar os valores separados?
public void imprimirCachorros() {
if (listaCachorros.isEmpty()) {
JOptionPane. showMessageDialog(null, "Lista vazia!!");
} else {
double valorC = 0;
double valorC2 = 0;
double valorC3 = 0;
double valorC4 = 0;
double valorC5 = 0;
double valorC6 = 0;
int qtC1 = 0;
taSaida.setText("Valores:");
for (Cachorro p : listaCachorros) {
if (cbraça.getSelectedIndex() == 1) {
qtC1++;
valorC = p.calcular() + 3000;
}
if (cbraça.getSelectedIndex() == 2) {
qtC1++;
valorC2 = p.calcular() + 3500;
}
if (cbraça.getSelectedIndex() == 3) {
qtC1++;
valorC3 = p.calcular() + 1000;
}
if (cbraça.getSelectedIndex() == 4) {
qtC1++;
valorC4 = p.calcular() + 1500;
}
if (cbraça.getSelectedIndex() == 5) {
qtC1++;
valorC5 = p.calcular() + 1400;
}
if (cbraça.getSelectedIndex() == 6) {
qtC1++;
valorC = p.calcular() + 2800;
}
}
double preço = valorC + valorC2 + valorC3 + valorC4 + valorC5 + valorC6;
taSaida.append("\n\tQt. de Cachorros:" + qtC1 +
"\n\tValor Total do Buldogue " + valorC +
"\n\tValor Total do Poodle " + valorC2 +
"\n\tValor Total do Chihuahua " + valorC3 +
"\n\tValor Total do Shih tzu " + valorC4 +
"\n\tValor Total do Pinscher " + valorC5 +
"\n\tValor Total do Husky Siberiano " + valorC6 +
"\n\tValor total dos pagamentos dos Cachorros: " + preço);
}
}