我在多個線程中發現此問題並嘗試了建議的答覆。但沒有取得成功。「比較方法違反其總體合同!」:java 7與日期數據的錯誤
@Override
public int compareTo(CustomObject o) {
try {
if (getOriginalActionDate() == null || o.getOriginalActionDate() == null) {
return -1;
}
return new SimpleDateFormat("MM/dd/yyyy").parse(
getOriginalActionDate()).compareTo(
new SimpleDateFormat("MM/dd/yyyy").parse(o
.getOriginalActionDate()));
} catch (Exception e) {
e.printStackTrace();
}
return 0;
}
請讓我知道我在做什麼錯在這裏:下面
我的代碼被提及?在這方面任何指針都會非常有幫助。
感謝,
戈帕爾LAL
你還打擾過谷歌嗎? – 2013-05-01 14:39:11
是的..我用它搜索了一下。但正如我所提到的,我嘗試了很多在不同的線程中提到的選項,但沒有取得成功。 – 2013-05-01 14:42:07