Methode = public boolean addBook(long id, String title, ArrayList <String> authors, String publisher, int year, String isbn);

Aufgabe der Methode = Legt ein neues Objekt vom Typ Book an, initialisiert es mit den übergebenen Parametern und fügt es zu books hinzu, sofern noch kein Buch mit derselben Id vorhanden ist. In diesem Fall wird true zurückgegeben.

Gibt es bereits ein Buch mit derselben Id so wird kein neues Buch hinzugefügt und es wird false zurückgegeben.

Wie schaut diese Aufgabe in Java-Code aus. Bin Anfänger und verzweifle schon seit Tagen daran?

Ich denke mal, die Parameter werden von der Main-Methode übergeben