samedi 23 mai 2015

Bestellung Ausgeben bis Bestellung zuende

Hallo,
ich bin ganz neu hier und hoffe das ich hier richtig bin;)
ich möchte an einem tisch die Bestellungen aufnehmen bis die Bestellung beendet ist, das Problem ist das ich nicht weiß wie ich die Bestellung immer wieder erhöht kriege ohne endlos lange if Statements aneinander zu ketten .

public double summeRechnung(int Tischnummer) {
// hier die Loesung eintragen...

double Getränke =0;
if(alleTische[Tischnummer-11].getGetraenke().getPreis()!<1){
Getränke += alleTische[Tischnummer-11].getGetraenke().getPreis();
while(alleTische[Tischnummer-11].getGetraenke().getPreis()!<1){
Getränke += alleTische[Tischnummer-11].getGetraenke().getPreis();
}

So zum Beispiel würde er mir immer wieder nur die 2. Position ausgeben, ich möchte aber das nach Position 2 Position 3 ausgegeben wird, bis kein Nachfolger mehr existiert!
Ist es möglich getNachfolger einfach immer gleich position 1 zu setzten und so die Schleife zu durchlaufen?

Vielen Dank im Voraus!

Mats1


Bestellung Ausgeben bis Bestellung zuende

0 commentaires:

Enregistrer un commentaire