Javadocには、static finalな定数のJavadocコメントに「{@value}」という内容を含めると、そこを定数の値で置き換えるという機能がある。
例えば、下記のようなコメントの場合Javadocには「ファイル名 ("AIUEO")」と表示される。
/** ファイル名 ({@value}) */ public static final String FILE_NAME = "AIUEO";
しかし、値が日本語だった場合、native2asciiを通したのと同様の形式に変換されてしまう。
例えば、下記のようなコメントの場合Javadocには「ファイル名 ("\u3042\u3044\u3046\u3048\u304a")」と表示される。
/** ファイル名 ({@value}) */ public static final String FILE_NAME = "あいうえお";
今のところ回避方法は見つかっていない……