Provavelmente o método getVlrtotal() não retorna um tipo primitivo double. É provável que ele retorne uma String ou um Double (objeto). Nesse caso, você terá que fazer uma conversão.
Veja o exemplo de como fazer:
publicstaticvoidmain(Stringarg[]){doubletotal=0;StringvalorStr="1345.35";DoublevalorDouble=newDouble(123.45);// se for Stringtotal+=Double.parseDouble(valorStr);// se for Doubletotal+=valorDouble.doubleValue();}
Se ainda restar alguma dúvida, me avisa ok?
Abraços!
Leozin
é que você botou a variável em um lugar errado, ou seja, toda vez que você “der o loop” ele vai criar uma nova variável.
Vamos fazer uma leve modificação:
fcoury
Leozin,
Nossa cara, eu viajei!!! É isso mesmo, eu achei que tava dando Exception, mas na verdade era o escopo da variável! Hehehehe…