ホームページ  >  に質問  >  本文

Java中List的contains方法为什么不能实现二维数组中的去重?

请教为什么以下代码会返回false?

        List list = new ArrayList();
        int[][] arr = {{-1, -1, 2}, {-1, 0, 1}};
        list.add(arr[0]);
        list.add(arr[1]);
        int[] temp = {-1, 0, 1};
        return list.contains(temp);

当list中的元素是数组时,如何实现去重?谢谢回答

迷茫迷茫2744日前870

全員に返信(1)返信します

  • PHP中文网

    PHP中文网2017-04-18 10:50:06

    equals は内部で使用されます

    リーリー

    すべての要素を比較するように書き直すことができます

    返事
    0
  • キャンセル返事