Use HTML escaping.
Así que en su ejemplo:
/**
* Returns true if the specified string contains "*/".
*/
public boolean containsSpecialSequence(String str)
/
se escapa como un carácter "/".
Javadoc debe insertar la secuencia escapada intacta en el HTML que genera, y que debe aparecer como "* /" en su navegador.
Si quieres ser muy cuidadoso, se puede escapar de ambos personajes: */
se traduce en */
Editar:
Seguimiento: Parece que puedo utilizar & # 47; para la barra oblicua. El único inconveniente es que esto no es del todo legible cuando ve el código directamente.
So? El punto no es que su código sea legible, el punto es que su código documentación sea legible. La mayoría de los comentarios de Javadoc incrustan HTML complejo para la explicación. Demonios, el equivalente de C# ofrece una completa biblioteca de etiquetas XML. He visto algunas estructuras bastante intrincadas allí, déjame decirte.
Edición 2: Si te molesta demasiado, es posible incrustar un comentario en línea no javadoc que explica la codificación:
/**
* Returns true if the specified string contains "*/".
*/
// returns true if the specified string contains "*/"
public boolean containsSpecialSequence(String str)
Me gustaría agregar que este es uno de los ejemplos perfectos de una buena pregunta. :) – Randolpho
Me gusta la sugerencia de Bobince de incluir "asterisco seguido de una barra inclinada", tal vez entre paréntesis después del literal "* /". Entonces es legible tanto en código como en Javadoc. – ide