Gute Abend bzw. guten Morgen 😀,
habe ein kleines Problemchen woran ich iwie nicht weiterkomme und google hat mir auch (nocht) nicht (weiter)geholfen.
Habe eine neue Klasse zu meiner Main-Klasse. Die heißt Produktverwaltung.java.
Da steht folgendes (relevantes):
Die Ausgabe ist:
Mit einer For-Schleife ist das Ergebnis genauso.
(Ich wette das ist ieine Lapalie auf die ich nicht komme -.-)
Falls überhaupt noch relevant meine Main-Klasse sieht so aus:
Für mehr Code einfach fragen. 🙂
Gute Nacht
Gruß kuzdu
habe ein kleines Problemchen woran ich iwie nicht weiterkomme und google hat mir auch (nocht) nicht (weiter)geholfen.
Habe eine neue Klasse zu meiner Main-Klasse. Die heißt Produktverwaltung.java.
Da steht folgendes (relevantes):
Java:
import java.util.*;
import java.io.*;
public class Produktverwaltung implements Serializable {
private ArrayList Waren_und_Preise = new ArrayList();
Produktverwaltung() {
Waren_und_Preise.add(new Produkt("Südwein",24.99));
Waren_und_Preise.add(new Produkt("Edelburgunder",129.99));
Waren_und_Preise.add(new Produkt("Speisekäse",3.49));
Waren_und_Preise.add(new Produkt("Erdammer",5.99));
Waren_und_Preise.add(new Produkt("Trüffel",1499.00));
}
public void ProdukteAuslesen()
{
Iterator it = Waren_und_Preise.iterator();
while(it.hasNext())
System.out.println(it.next());
}
Die Ausgabe ist:
Java:
onlineshop.Produkt@7d8a992f
onlineshop.Produkt@164f1d0d
onlineshop.Produkt@23fc4bec
onlineshop.Produkt@8dc8569
onlineshop.Produkt@45bab50a
(Ich wette das ist ieine Lapalie auf die ich nicht komme -.-)
Falls überhaupt noch relevant meine Main-Klasse sieht so aus:
Java:
...
case 1:
{
Produktverwaltung pv = new Produktverwaltung();
//pv.inDateiSchreiben();
pv.ProdukteAuslesen();
break;
}//Produkte anzeigen
...
Für mehr Code einfach fragen. 🙂
Gute Nacht
Gruß kuzdu