Problem med Double og addition
Jeg har denne her funktion, den får som input en liste af numre "1 2 3 4 5" f.eks. Ud fra disse henter den navn og pris ud af en vector. Jeg vil så gerne have den til at lægge alle priserne, fra dem den trækker ud, sammen i en variabel så jeg kan udskrive den totale pris. Men der opstår lidt problemer, kan i evt. hjælpe lidt med dette? :)public static void listOrder(String order)
{
tokenizer = new StringTokenizer(order);
double total;
while ( tokenizer.hasMoreTokens() )
{
int nummer = Integer.parseInt( tokenizer.nextToken() );
System.out.println(nummer+" "+Produkter.getName(nummer)+"\t"+Produkter.getPrice(nummer)+" kr");
total += (Double)Produkter.getPrice(nummer);
}
System.out.println("Total pris: "+total+" kr");
}
public static Double getPrice(int index)
{
if (index >= prices.size())
{
return null;
}
return (Double)prices.get(index);
}
