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 {
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen
Blogs
Parallelität und Multithreading in C++: moderne Ansätze und Beispiele
Caching in C++: Redis, Memcached und integrierte Lösungen: von A bis Z
Integrationstests von Go mit Docker: von A bis Z
Go-Frameworks 2025: Welches für Backend und Microservices wählen?