Guten Tag,
ich habe eine frage und zwar sollte ich eine Lernkartei erstellen mit mehreren Lernkarten. Ich sollte dann mit einer Methode die Lernkarten ausgeben, die die gleiche Kategorie haben. Aber leider kann ich das Array nicht ausgeben bzw. der Inhalt vom Array wird nicht richtig dargestellt. Ich hoffe jemand kann mir helfen.
Code
public Lernkarte[] gibKartenZuKategorie(String kategorie)
{
int zaehler = 0;
Lernkarte[] kategorieFragen;
for (int i = 1; i < karten.length; i++)
{
if(karten[i] != null && karten[i].getKategorie().equals(kategorie))
{
zaehler += 1;
}
} // end of for
kategorieFragen = new Lernkarte[zaehler];
zaehler = 0;
for (int j = 1; j < karten.length; j++)
{
if(karten[j] != null && karten[j].getKategorie().equals(kategorie))
{
kategorieFragen[zaehler] = karten[j];
zaehler += 1;
}
} // end of for
return kategorieFragen;
}
Alles anzeigen
Mit freundlichen Grüßén
Master147