5 分鐘搞定 Java Comparable 接口

Comparable接口時用來幹什麼的呢? 我們應該如何對事物進行比較和排序?這問題聽上去有點莫名其妙,但我希望你認真考慮一下。比方說,我們有一組蘋果: 例1 我們要怎樣對它們進行排序呢?我們希望通過重量進行排序嗎?如果是的話,排序是從最輕到最重還是從最重到最輕?當我們對它們進行排序的時候,我們需要反覆比較兩個蘋果的重量,直到正確地排好所有的蘋果。蘋果1比蘋果2重?那它比蘋果3重嗎?我們需要不斷比
相關文章
相關標籤/搜索