0
在java中有一個特性,我通過該特性定義一個數組,使其保持排序的方式,這將允許我插入或刪除此數組中的元素。這是爲了避免在添加或刪除元素時進行昂貴的重新排序?由Java維護的自動索引排序數組?
在java中有一個特性,我通過該特性定義一個數組,使其保持排序的方式,這將允許我插入或刪除此數組中的元素。這是爲了避免在添加或刪除元素時進行昂貴的重新排序?由Java維護的自動索引排序數組?
如果您要在Array中存儲不重複的對象,並且可以使用Comparable進行比較,那麼可以使用TreeSet,它將始終保持您的元素的順序。
如果我想保持秩序,但重複哪些數據結構? –
您可以將TreeMultiSet與Google提供的[Multiset](http://google-collections.googlecode.com/svn/trunk/javadoc/com/google/common/collect/Multiset.html)界面一起使用 –