java7是否存在排序問題?我使用Collections.sort(名單時,比較器)java7中的Collections.sort()問題
當我切換到java7,我注意到,分揀導致了不同的列表相比,當我使用的Java6的結果。
實施例:列表= [d,E,B,A,C,F,G,H]
在的Java6 Collections.sort(列表,比較器)導致[A,B,C,d, E,F,G,H]
在java7 Collections.sort(列表,比較器)導致並[b,A,C,d,E,F,G,H]
中的前兩個值該列表已被交換。
孤單只是沒有辦法的人 – thatidiotguy
報告到Oracle的錯誤.. – Smit
似乎是不可能的Collections.sort壞了。什麼是你觀察到這個結果的實際數據(如圖所示的字符或字符串數組)?你是否將比較器傳遞給它? – femtoRgon