TreeSet的Comparable的自然排序和Comparator的自定義排序有區別嗎。
用Comparable也可以改成自定義排序吧,把方法改改就好了,它和Comparator有區別嗎?
都能達到目的,只是實作程序不一樣罷了。api為啥要分這兩個自然排序和自定義排序介面。自然排序也能改方法實作自定義,自定義也能實作自然。
只是二者的實作方式有點差異而已,所以為啥要這樣分?
區別
一個又當裁判又參與比較
一個是當裁判,不參與比較
感覺沒區別
uj5u.com熱心網友回復:
理解了…………………轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/123502.html
標籤:Java相關
上一篇:System.exit(0);無法正常退出點擊x沒反應,求大佬給解決方案
下一篇:隨機點名器設計,求大神在線求解
