Используйте экранирование HTML.
Итак, в вашем примере:
/**
* Returns true if the specified string contains "*/".
*/
public boolean containsSpecialSequence(String str)
/
экранируется как символ "/".
Javadoc должен беспрепятственно вставлять экранированную последовательность в генерируемый им HTML, и это должно отображаться в вашем браузере как "*/".
Если вы хотите быть очень осторожным, вы можете экранировать оба символа: */
переводится как */
.
Изменить:
Дополнение. Кажется, я могу использовать / вместо косой черты. Единственным недостатком является то, что это не так читабельно при непосредственном просмотре кода.
Так? Дело не в том, чтобы ваш код был удобочитаемым, дело в том, чтобы ваш код документация был удобочитаемым. Большинство комментариев Javadoc содержат сложный HTML для объяснения. Черт, эквивалент C# предлагает полную библиотеку тегов XML. Я видел там довольно замысловатые конструкции, скажу я вам.
Редактировать 2: Если это вас слишком беспокоит, вы можете встроить встроенный комментарий, не относящийся к javadoc, который объясняет кодировку:
/**
* Returns true if the specified string contains "*/".
*/
// returns true if the specified string contains "*/"
public boolean containsSpecialSequence(String str)
person
Randolpho
schedule
10.03.2009