java treeset subset_Java TreeSet subSet()方法

java treeset subset_Java TreeSet subSet()方法JavaTreeSetsubSet()方法java.util.TreeSet.subSet(EfromElement,EtoElement)方法用于返回位于给定范围(包括fromElement和不包括toElement)之间的一组元素。1语法publicSortedSetsubSet(EfromElement,EtoElement)2参数fromElement:这是返回集的最…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

Java TreeSet subSet()方法

java.util.TreeSet.subSet(E fromElement,E toElement) 方法用于返回位于给定范围(包括fromElement和不包括toElement)之间的一组元素。

1 语法

public SortedSet subSet(E fromElement,E toElement)

2 参数

fromElement:这是返回集的最小边界值(包括边界值)。

toElement:这是返回集的最大边界值(不包括边界值)。

3 返回值

返回该集合部分的视图,其元素范围从fromElement(包括)到toElement(不包括)。

4 示例

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* java.util.TreeSet.subSet(E fromElement,E toElement)方法的例子

*/

import java.util.TreeSet;

import java.util.Iterator;

public class Demo {

public static void main(String[] args) {

// creating a TreeSet

TreeSet treeadd = new TreeSet();

TreeSet treesubset = new TreeSet();

// adding in the tree set

treeadd.add(1);

treeadd.add(2);

treeadd.add(3);

treeadd.add(4);

treeadd.add(5);

treeadd.add(6);

treeadd.add(7);

treeadd.add(8);

// creating subset

treesubset = (TreeSet)treeadd.subSet(3,7);

// create iterator

Iterator iterator;

iterator = treesubset.iterator();

// displaying the Tree set data

System.out.println(“Tree subset data: “);

while (iterator.hasNext()) {

System.out.println(iterator.next() + ” “);

}

}

}

输出结果为:

Tree subset data:

3

4

5

6

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/230868.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【SG90模拟舵机控制及PCA9685模块的使用】[通俗易懂]

    【SG90模拟舵机控制及PCA9685模块的使用】[通俗易懂]一.模拟舵机控制1.简介9g模拟舵机在市面上十分常见,价格也比较便宜。可用于航模,机器人或智能小车等。如上图所示,一个舵机有三条线:VCC、GND和信号线。只要通过信号线给予规定的控制信号即可实现舵机码盘的转动。2.控制信号对于此种模拟舵机的控制是通过发送PWM。…

    2025年8月10日
    5
  • cbow模型详解_老C模型

    cbow模型详解_老C模型引言前面我分析了Word2vec的一种模型叫做skip-gram模型。在这篇文章中,我将讲述另一个word2vec模型——连续词袋模型(CBOW)模型。如果你理解skip-gram模型,那么接下来的CBOW模型就更好理解了,因为两者模型互为镜像。我们先来看看CBOW模型与skip-gram模型对比图:如何,这是不是镜像关系?所以接下来的讲解也会和skip-gram那篇文章极其类似。前向传播接

    2025年9月30日
    4
  • oracle数据库外包,Oracle两地三中心「建议收藏」

    oracle数据库外包,Oracle两地三中心「建议收藏」①为使云平台生产中心与市委生产中心能够互相访问同样的数据内容,采用云平台2个节点+市委2个节点共4个节点的RAC集群;②建设两地三中心(同城与异地的业务中心、容灾中心)的数据库与应用容灾的解决方案,需要搭建一套4节点(云平台2个节点+市委2个节点)RAC+云平台2个节点RAC的容灾数据库;③为了让容灾数据库服务器能快速与容灾应用服务器接管业务需要搭建一套RAC+RAC的容灾数据库。此数据库使…

    2022年6月15日
    19
  • dubbo负载均衡策略(XML、注解、SpringBoot配置)「建议收藏」

    dubbo负载均衡策略(XML、注解、SpringBoot配置)「建议收藏」本示例是在上一篇文章中搭建的实例来讲解,详情先查看:SpringBoot集成dubbo最新实战教程:dubbo-spring-boot-starter一.简介在集群负载均衡时,Dubbo提供了多种均衡策略,默认为random随机调用。二.负载均衡策略1.RandomLoadBalance随机,按权重设置随机概率。 在一个截面上碰撞的概率高,但调用量越大分布越均…

    2022年7月27日
    3
  • AMQP机制_cdm机制为什么停止了

    AMQP机制_cdm机制为什么停止了当前各种应用大量使用异步消息模型,并随之产生众多消息中间件产品及协议,标准的不一致使应用与中间件之间的耦合限制产品的选择,并增加维护成本。AMQP是一个提供统一消息服务的应用层标准协议,基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同开发语言等条件的限制。        当然这种降低耦合的机制是基于与上层产品,语言无关的协议。AMQP协议是一种二进制协议,提供

    2025年6月18日
    2
  • pycharm开启自动补全_pycharm自动整理代码

    pycharm开启自动补全_pycharm自动整理代码pycharm具有代码自动补全的功能。无意中将其功能关闭,百度了好久才解决掉,所以把这次失误记录下来。那么我们怎么打开呢?在软件的左上角找到File-》PowerSaveMode,将对勾去掉就可以了。…

    2022年8月28日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号