すみませんが、質問です。
なんでJavaの配列は、equals()メソッドが、内容の比較ではなく == に割り当
てられる、という仕様になっているのでしょうか?
おかげで、配列をMapのキーにすることができません。

Java : 配列のequals()メソッドがぐったりな件
http://d.hatena.ne.jp/lethevert/20060520/p3