实验代码如下:
import java.util.SortedSet;
import java.util.TreeSet;
public class sortedset {
public static void main(String[] args) {
SortedSet<String> ss = new TreeSet<String>();
ss.add("c"); ss.add("b"); ss.add("e"); ss.add("a"); ss.add("d");
System.out.println("集合输出左闭右开");
System.out.println("headSet()->"+ss.headSet("c"));
System.out.println("tailSet()->"+ss.tailSet("c"));
System.out.println("subSet()->"+ss.subSet("b", "d"));
}
}
运行结果:
一句话总结:三个方法返回值都是“左闭右开区间”。