>>628
$はそのまま正規表現の指定としてはつかえないよ。
str.replaceAll("Hoge", "\\\u0024");
とすべき