原文:Comparison method violates its general contract

今天一同事采用Collections.sort 來對文件進行排序,出現 Comparison method violates its general contract 異常, 找了好久,才發現是實現接口Comparator 的類有問題, 在compare中沒有處理好兩個比較的對象相等的情況 ...

2012-05-08 16:24 0 19191 推薦指數:

查看詳情

Comparison method violates its general contract!

  廢話少說,直接上報錯信息(如下圖)   最近公司app上有個列表時而報錯,時而不報,復現問題不是很容易,翻看了下日志才知道是排序的地方有問題,這還是我第一次遇到,具體定位:Collectio ...

Thu Nov 02 18:26:00 CST 2017 0 2635
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM