亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:134日期: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人成在线观看 | 国产菲菲视频在线观看 | 亚洲精品第五页中文字幕 | 丁香婷婷六月天 | 福利在线观看视频 | 日韩久草 | 国产精品久久久久影院 | 伊人网国产 | 99久久精品免费看国产免费 | 女人被免费看在线看 | 韩国毛片免费看 | 丰满美女福利视频在线播放 | 麻豆国产精品免费视频 | 欧美最黄视频 | 亚洲巨乳自拍在线视频 | 国产精品国产福利国产秒拍 | 我就色色综合网 | 伊人久久大香线焦综合四虎 | 高清精品一区二区三区一区 | 羞羞答答91麻豆网站入口 | 黄色a级片免费 | 毛片一级黄色 | 久久久久婷婷国产综合青草 | 国产精品jizz在线观看软件 | 日韩美女人体视频免费播放 | 国产一级性生活片 | 国产亚洲3p一区二区三区 | 久久婷婷午色综合夜啪 | www日韩中文字幕在线看 | 18欧美乱大交hd88av | 亚洲国产免费 | 国产精品资源在线播放 | 国产欧美日韩精品第三区 | 国产欧美日韩另类一区乌克兰 | 在线观看www成人影院 | 国产日韩一区 | 亚洲一区无码中文字幕 | 国产美女主播精品大秀系列 | 免费播放国产性色生活片 |