日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

java.lang.IllegalArgumentException:比較方法違反了它的一般約定。

瀏覽:184日期:2024-04-24 13:22:54
如何解決java.lang.IllegalArgumentException:比較方法違反了它的一般約定。?

您的compare()方法 。如果A == B和B == C,則A必須等于C。

現在考慮這種情況:

對于A,B和C,假設containsKey()方法返回以下結果:

childMap.containsKey(A.getID()) 退貨 truechildMap.containsKey(B.getID()) 退貨 falsechildMap.containsKey(C.getID()) 退貨 true

另外,考慮訂購A.getId()!= B.getId()。

所以,

A并B返回0,因為外部if條件為false=>A == BB并C返回0,因為外部if條件為false=>B == C

但是,A和C可以根據塊內的測試返回-1或。因此,。這違反了傳遞原則。1``if``A != C

我認為,您應該在else塊內添加一些條件,該條件類似于塊內的執行檢查if。

解決方法

您好,以下是我的比較器的比較方法。我不確定是什么問題。我在堆棧溢出時查找了其他類似標題的問題和答案,但不確定我的方法有什么問題,但我一直在獲取java.lang.IllegalArgumentException:比較方法違反了它的一般約定!

任何幫助將不勝感激

public int compare(Node o1,Node o2){ HashMap<Integer,Integer> childMap = orderMap.get(parentID); if(childMap != null && childMap.containsKey(o1.getID()) && childMap.containsKey(o2.getID())) {int order1 = childMap.get(o1.getID());int order2 = childMap.get(o2.getID());if(order1<order2) return -1;else if(order1>order2) return 1;else return 0; } elsereturn 0;}

添加我得到的異常

java.lang.IllegalArgumentException: Comparison method violates its general contract!at java.util.TimSort.mergeLo(TimSort.java:747)at java.util.TimSort.mergeAt(TimSort.java:483)at java.util.TimSort.mergeCollapse(TimSort.java:410)at java.util.TimSort.sort(TimSort.java:214)at java.util.TimSort.sort(TimSort.java:173)at java.util.Arrays.sort(Arrays.java:659)at java.util.Collections.sort(Collections.java:217)

標簽: java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
最新国产拍偷乱拍精品| 鲁鲁在线中文| 好吊日精品视频 | 日韩avvvv在线播放| 久久国产精品亚洲77777| 国产一区二区高清| 亚洲自拍另类| 婷婷成人av| 久久精品99国产精品日本| 国产色99精品9i| 麻豆国产91在线播放| 久久三级中文| 国产传媒在线| 国户精品久久久久久久久久久不卡| 激情五月综合网| 久久亚洲风情| 国产欧美日韩视频在线| 精品国产乱码| 日本在线精品| 亚洲免费高清| 日韩福利在线观看| 久久麻豆视频| 欧美午夜精彩| 蜜桃久久久久久久| 国产精品羞羞答答在线观看| 国产成人精品一区二区三区视频| 天堂日韩电影| 日韩一区欧美二区| 国产精品一区二区三区av| 中文字幕在线官网| 香蕉视频成人在线观看| 18国产精品| 天堂中文av在线资源库| 伊人久久大香线蕉av不卡| 免费在线成人网| 国产精品草草| 99精品在线观看| 影音先锋久久精品| 国产欧美日韩一区二区三区四区| 91日韩在线| 亚洲激情另类| 久久99偷拍| 婷婷亚洲五月| 欧美日韩亚洲一区| 欧美aa一级| 视频精品一区| 日韩高清欧美| 亚洲乱码久久| 国产精品一线天粉嫩av| 成人看片网站| 视频一区在线视频| 久久精品国产成人一区二区三区| 九一国产精品| 国产麻豆一区| 欧美日韩免费观看一区=区三区 | 美女视频黄 久久| 欧美一区二区性| 91精品福利观看| 日韩毛片视频| 日韩黄色免费网站| 精品免费av在线| 亚洲伊人精品酒店| 日韩黄色大片| 国产精品主播| 影音先锋国产精品| 精品久久一区| 婷婷五月色综合香五月| 四虎4545www国产精品 | 日本在线视频一区二区| 日韩理论片av| 国产欧美激情| 亚洲欧美网站| 精品丝袜在线| 久久久久九九精品影院| 亚洲一级淫片| 麻豆视频在线看| 欧美视频久久| 亚洲欧美日韩国产一区| 日韩欧美午夜| 久久a爱视频| 婷婷精品在线观看| 激情91久久| 色综合www| 美女尤物国产一区| 亚洲欧美日韩国产| 国产在线|日韩| 久久精品女人| 清纯唯美亚洲综合一区| 国产精品色网| 欧美日韩亚洲在线观看| 国产高清亚洲| 97久久亚洲| 视频一区中文字幕国产| 999精品一区| www.51av欧美视频| 捆绑调教美女网站视频一区| 日韩精品中文字幕吗一区二区| 99在线|亚洲一区二区| 久久久国产精品一区二区中文| 麻豆国产91在线播放| 国产欧美日韩精品一区二区免费| 偷拍亚洲精品| 综合激情婷婷| 天堂av在线一区| 亚洲福利一区| 国产精品专区免费| 久久男人av资源站| 精品日产乱码久久久久久仙踪林| 久久国产生活片100| 精品久久久久中文字幕小说| 国产精品高清一区二区| 7777精品| 日韩av中文字幕一区二区三区| 免费在线观看一区二区三区| 黄色日韩精品| 日韩午夜高潮| 亚洲一区亚洲| 国产一区导航| 一区二区三区国产盗摄| 综合亚洲自拍| 综合一区在线| 日韩av午夜在线观看| 视频精品一区| 欧美偷窥清纯综合图区| 精品欧美日韩精品| 国产一区2区| 成人在线视频免费| 高清日韩欧美| 视频一区二区三区在线| av免费不卡国产观看| 日韩国产欧美| 99精品视频在线| 尤物在线精品| 深夜日韩欧美| 欧美日韩18| 国产色噜噜噜91在线精品| 精品1区2区3区4区| 精品一区91| 成人亚洲精品| 99成人超碰| 国产精品美女| 亚洲最大av| 日韩av资源网| 麻豆精品久久久| 国产一区二区视频在线看| 久久电影tv| 亚洲成人国产| 石原莉奈在线亚洲二区| 日本在线成人| 国产精品多人| 国产+成+人+亚洲欧洲在线| 日韩中文首页| 欧美在线亚洲| 日韩不卡一区二区三区| 欧美aaaaaa午夜精品| 国产+成+人+亚洲欧洲在线| 99久久婷婷| 亚洲精品无吗| 欧美黑人做爰爽爽爽| 超碰在线99| 午夜电影亚洲| 97久久超碰| 日韩电影免费网址| 午夜在线一区| 麻豆国产欧美日韩综合精品二区| 高清一区二区| 国产精品丝袜xxxxxxx| 日本色综合中文字幕| 成人亚洲一区二区| 99香蕉国产精品偷在线观看 | 亚洲精品在线国产| 欧美成人精品一级| 亚洲手机在线| 欧美日韩午夜电影网| 高清一区二区三区| 亚洲欧美久久| 精品久久福利| 日韩专区在线视频| 欧美亚洲网站| 欧美aa一级| 亚洲1区在线| 精品网站999| 亚洲免费观看| 精品午夜视频| 日韩专区欧美专区| 日韩成人a**站| 在线视频亚洲| 国产精品15p| 午夜欧美视频| 美女国产一区二区三区| 最新亚洲一区| 精品五月天堂| 亚洲日本欧美| 香蕉成人av| 91精品视频一区二区| 久久久精品五月天| 国产日韩亚洲欧美精品| 婷婷综合在线| 精品久久久亚洲| 日韩精品亚洲专区|