av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Java中List的contains方法為什么不能實現二維數組中的去重?

瀏覽:172日期:2024-02-07 16:53:24

問題描述

請教為什么以下代碼會返回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中的元素是數組時,如何實現去重?謝謝回答

問題解答

回答1:

內部是用 equals 的

public boolean contains(Object o) {return indexOf(o) >= 0; }public int indexOf(Object o) {if (o == null) { for (int i = 0; i < size; i++)if (elementData[i]==null) return i;} else { for (int i = 0; i < size; i++)if (o.equals(elementData[i])) return i;}return -1; }

可以改寫 比較所有元素的吧

標簽: java
相關文章:
主站蜘蛛池模板: 国产激情网 | 午夜视频在线免费观看 | 91国内精品 | a级黄毛片| 91精品久久久久久久久久 | 亚洲成人一区 | 国产中文字幕在线 | 天天干天天看 | 日本亚洲精品 | 欧美色图在线观看 | 狠狠干综合网 | 午夜aaa | 黄色一节片 | 日本理论片午伦夜理片在线观看 | 婷婷视频网| 亚洲免费网站 | 九九成人| 中文字字幕在线 | 国产1级片 | 亚洲精品一区二区三区在线观看 | 天天天天天干 | 欧美精品日韩少妇 | av基地网 | 免费av一区 | 国产精品尤物 | 午夜精品免费 | 国模精品视频一区二区 | 中国av在线播放 | 国产高清视频在线 | 少妇xxxx69 | 久久国语| 精品欧美一区二区精品久久 | 日韩视频网 | 一区二区视频在线 | 手机看片福利永久 | 九九视频在线观看 | 91久久国产综合久久91精品网站 | 欧美成人免费在线视频 | 日韩精品国产一区 | 国产美女精品 | 久久性视频|