首页 > 编程知识 正文

java接口实例,java多线程

时间:2023-05-03 15:26:00 阅读:18721 作者:617

Java解决集接口

在本教程中,您将通过示例了解Java的SortedSet接口及其方法。

Java Collections框架的SortedSet接口用于按特定顺序存储集合中的元素。

正在继承Set接口。

实现SortedSet的类

要使用SortedSet接口的功能,必须使用实现它的TreeSet类。

如何使用SortedSet?

要使用SortedSet,必须首先导入java.util.SortedSet包。

通过TreeSet类实现SortedSet

SortedSetanimals=newTreeSet (;

animals使用TreeSet类创建了排序集。

这里没有使用参数来创建排序集。 因此,集合会自然排序。

SortedSet方法

SortedSet接口包含Set接口的所有方法。 这是因为Set是SortedSet超级接口。

除了Set接口中包含的方法外,SortedSet接口还包含以下方法: comparator(-返回可用于对集合中的元素排序的比较器

first(-返回集合的第一个元素

last ) -返回集合的最后一个元素

headset返回指定元素之前的所有元素

tailSet(element ) -返回集合中指定元素后包含指定元素的所有元素

subset (元素1,元素2 ) -返回元素1和元素2之间的所有元素,包括元素1

在TreeSet类中实现SortedSet

样品

importjava.util.SortedSet;

importjava.util.TreeSet;

classMain{

publicstaticvoidmain (字符串[ ] args ) {

使用TreeSet创建可靠集

SortedSetnumbers=newTreeSet (;

//将元素插入到set集合中

Numbers.add(1;

Numbers.add(2;

Numbers.add(3;

Numbers.add(4;

system.out.println (sorted set : ) numbers;

访问//元素

intfirstNumber=numbers.first (;

system.out.println (firstnumber 3360 ) first number );

intlastNumber=numbers.last (;

system.out.println (lastnumber : ) lastnumber );

删除//元素

Booleanresult=numbers.remove(2;

System.out.println ('数字2已删除吗?' 结果;

}

}

输出结果sorted set : [ 1、2、3、4 ]

第一号:1

LastNumber:4

数字2被删除了吗? 真的

有关TreeSet的详细信息,请参见Java TreeSet。

因为您知道SortedSet接口,所以您将使用TreeSet类学习实现。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。