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)