JAVA類集----SortedSet接口

SortedSet接口:

從TreeSet類的定義中可以發現,TreeSet裏實現了SortedSet接口,此接口主要是用於排序操作的,即:實現此接口的子類都屬於排序的子類。SortedSet接口定義如下:

public interface SortedSet<E> extends Set<E>
import java.util.SortedSet;
import java.util.TreeSet;

public class SortedSetDemo{
	public static void main(String[] args){
		SortedSet<String> allSet = new TreeSet<String>();
		allSet.add("B");
		allSet.add("C");
		allSet.add("C");
		allSet.add("C");
		allSet.add("D");
		allSet.add("E");
		allSet.add("A");
		System.out.println("第一個元素:" + allSet.first());
		System.out.println("最後一個元素:" + allSet.last());
		System.out.println("headSet元素:" + allSet.headSet("C"));
		System.out.println("tailSet元素:" + allSet.tailSet("C"));
		System.out.println("subSet元素:" + allSet.subSet("B", "D"));
	}
}
注:只要看見以Sorted開頭的接口基本上都是表示可以排序的接口


發佈了54 篇原創文章 · 獲贊 14 · 訪問量 39萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章