Guten Morgen zusammen,
ich habe eine kleine Frage bezüglich dieser Methode.
Ich stelle mir den Aufruf vor:
Nun ist das Element nicht in der Liste vorhanden, es wird also null zurückgegeben - was in diesem zusammenhang natürlich mist ist - wie kann man das elegant lösen? Oder ist die einzige möglickeit in der verkaufe-Methode zu testen ob das übergebene Objekt null ist?
Hoffe ihr habt ein wenig Erfahrung für mich
Lg
zet
ich habe eine kleine Frage bezüglich dieser Methode.
Java:
public Artikel getArtikel(String artikelbezeichnung)
{
if (Artikelliste.size() == 0)
{
System.out.println("Die Liste ist Leer");
}
for (Artikel a : Artikelliste)
{
if (a.getArtikelbezeichnung().equals(artikelbezeichnung))
{
return a;
}
}
System.out.println("Artikel nicht vorhanden");
return null;
}
Ich stelle mir den Aufruf vor:
Java:
verkaufe(getArtikel("Java ist auch eine Insel"));
Nun ist das Element nicht in der Liste vorhanden, es wird also null zurückgegeben - was in diesem zusammenhang natürlich mist ist - wie kann man das elegant lösen? Oder ist die einzige möglickeit in der verkaufe-Methode zu testen ob das übergebene Objekt null ist?
Hoffe ihr habt ein wenig Erfahrung für mich
Lg
zet