TreeSet是二叉樹集合,默認情況下,其中的元素不允許重複,向集合中添加基本數據類型時,它會根據元素的unicode自然排序。
舉例:
在添加對象元素時:
解決辦法有兩種:
第一種:在創建Treeset對象時,直接創建匿名內部類,對age屬性進行升序排序:
第二種方法是讓Person類實現Comparable接口,並且重寫compareTo()方法:
TreeSet是二叉樹集合,默認情況下,其中的元素不允許重複,向集合中添加基本數據類型時,它會根據元素的unicode自然排序。
舉例:
在添加對象元素時:
解決辦法有兩種:
第一種:在創建Treeset對象時,直接創建匿名內部類,對age屬性進行升序排序:
第二種方法是讓Person類實現Comparable接口,並且重寫compareTo()方法: