Java Set容器之TreeSet.headSet的使用实例

云擎 云擎 2015年06月01日 23:22:17 阅读 412

Java Set容器之TreeSet.headSet的使用实例代码如下:

/**
 * @from www.everycoding.com
 * @Description:Java Set容器之TreeSet.headSet的使用实例
 */
public class SetFromHeadSet {
	public static void main(String[] args) {
		TreeSet<Integer> treeSet = new TreeSet<Integer>();
		treeSet.add(-2);
		treeSet.add(-1);
		treeSet.add(0);
		treeSet.add(1);
		treeSet.add(2);
		treeSet.add(5);
		treeSet.add(3);
		treeSet.add(4);
		// TreeSet默认会从小到大进行排序
		System.out.println("TreeSet结构 : " + treeSet);
		SortedSet<Integer> sortedSet = treeSet.headSet(2);
		System.out.println("HeadSet结构 : " + sortedSet);
	}
}

执行结果如下:

TreeSet结构 : [-2, -1, 0, 1, 2, 3, 4, 5]
HeadSet结构 : [-2, -1, 0, 1]



用户评论