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