Avatar ·

Wie verweist man korrekt auf Methoden in Javadoc und was ist {@link}?

Hallo zusammen! Ich habe gerade angefangen, Java zu lernen, und schreibe Dokumentation für mein Projekt. Ich bin auf ein Problem gestoßen: Ich möchte in Javadoc-Kommentaren einen Link zu einer anderen Methode erstellen, damit die Dokumentation leichter lesbar ist. Zum Beispiel habe ich eine Klasse `Calculator` mit den Methoden `add()` und `sumAndPrint()`. In der zweiten Methode möchte ich in der Beschreibung angeben, dass sie `add()` aufruft. Ich habe versucht, einfach `#add` oder `{@link add}` zu schreiben, aber das funktioniert nicht – der Link wird in der generierten HTML-Dokumentation nicht angezeigt. In der offiziellen Dokumentation steht etwas über `{@link #methodName}`, aber ich verstehe nicht, wie man den vollständigen Pfad korrekt angibt, wenn die Methode in einer anderen Klasse ist oder Parameter hat. Hier ist ein Beispiel meines Codes: ```java /** * Calculator für einfache arithmetische Operationen. */ public class Calculator {