【初心者】Java質問・相談スレッド69【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0674デフォルトの名無しさん
2005/08/12(金) 19:48:25Set<int[]> s = new HashSet<int[]>();
int[] a = {0, 1, 2};
int[] b = {0, 1, 3};
int[] c = {0, 1, 2};
のように定義して、sがその配列を持っていない場合、addする
としたいのですが、aを要素に持っている時にs.contains(c)としても
falseが返ってきてしまいます.
a.equals(c)がtrueになってないからではないかと思うのですが、こういう場合
どう実装すべきでしょうか?
■ このスレッドは過去ログ倉庫に格納されています