web-dev-qa-db-fra.com

javadoc @link

J'ai écrit deux méthodes dans la classe Util:

public static final <T> T[] copy1(T[] source) {...}
public static final <T> T[] copy2(T[] source) {...}

Javadoc pour la méthode copy2 comprend:

{@link #copy1(Object[]) copy}

et comme test comprend également:

{@link Integer#highestOneBit(int) highestOneBit}

Lorsque je clique sur le lien le plus élevéOneBit, cela fonctionne. Lorsque je clique sur le lien de copie, cela ne fonctionne pas correctement, il est lié à la classe Util?! Java version 1.5.0_16.

26
Gerard

Que se passe-t-il lorsque vous créez un lien vers copy(T[]) au lieu de copy(Object[])? Sur ma machine, cela fonctionne.

11
Hank Gay

Le lien vers # copy1 crée un lien vers l'ancre interne de votre méthode copy1 (). Où vous attendiez-vous qu'il aille?

0
Kelly S. French