Java中NavigableSet接口的floor()方法用于返回此集合中小于或等于给定元素的最大元素;如果集合中不存在该元素,则返回null。

用法:

E floor(E ele)

其中,E是此Set容器维护的元素的类型。

参数:此函数接受参数ele,该参数涉及此Set容器维护的元素类型。

返回值:它返回此集合中小于或等于给定元素的最大元素;如果没有这样的元素,则返回null。

以下程序说明了Java中的ceiling()方法:

程序1:带有整数元素的NavigableSet。

// A Java program to demonstrate floor()

// method of NavigableSet

import java.util.NavigableSet;

import java.util.TreeSet;

public class GFG {

public static void main(String[] args)

{

NavigableSet ns = new TreeSet<>();

ns.add(0);

ns.add(1);

ns.add(2);

ns.add(3);

ns.add(4);

ns.add(5);

ns.add(6);

System.out.println("Greatest element less than"

+ " or equal to 4 is: " + ns.floor(4));

}

}

输出:

Greatest element less than or equal to 4 is: 4

示例2:具有字符串元素的NavigableSet。

// A Java program to floor()

// method of NavigableSet

import java.util.NavigableSet;

import java.util.TreeSet;

public class GFG {

public static void main(String[] args)

{

NavigableSet ns = new TreeSet<>();

ns.add("A");

ns.add("B");

ns.add("C");

ns.add("D");

ns.add("E");

ns.add("F");

ns.add("G");

System.out.println("Greatest element less than"

+ " or equal to D is: " + ns.floor("D"));

}

}

输出:

Greatest element less than or equal to 4 is: D

java怎么使用floor_Java NavigableSet floor()用法及代码示例相关推荐

  1. java实现stack search_Java Stack search()用法及代码示例

    Java中的java.util.Stack.search(Object element)方法用于搜索堆栈中的元素并获取其与顶部的距离.此方法从1开始而不是从0开始计数位置.位于堆栈顶部的元素被视为在位 ...

  2. java dictionary 实例化_Java Dictionary put()用法及代码示例

    字典的put()方法用于在字典中插入映射.这意味着可以将特定键及其值映射到特定字典中. 用法: DICTIONARY.put(key, value) 参数:该方法有两个参数,都属于Dictionary ...

  3. java math.sin()_Java Math sin()用法及代码示例

    java.lang.Math.sin()返回介于0.0和pi之间的角度的三角正弦.如果参数为NaN或无穷大,则结果为NaN.如果自变量为零,则结果为零,其符号与自变量相同.返回的值将在-1和1之间. ...

  4. java+long.builder_Java LongStream.Builder accept()用法及代码示例

    LongStream.Builder accept(long t)用于在流的构建阶段将元素插入到元素中.它接受要构建的流的元素. 用法: void accept(long t) 参数:此方法接受强制参 ...

  5. java range对象_Java LocalTime range()用法及代码示例

    LocalTime类的range()方法用于获取最小值和最大值形式的字段范围,并将该字段作为参数传递给此方法.此方法的返回值是该字段的ValueRange对象,并且该方法仅对LocalTime对象支持 ...

  6. java short字段_Java Field setShort()用法及代码示例

    java.lang.reflect.Field的setShort()方法用于将字段的值设置为指定对象的缩写.当您需要将对象的字段值设置为短时,可以使用此方法在对象上设置值. 用法: public vo ...

  7. java range(10)_Java Year range()用法及代码示例

    Year类的range()方法用于获取最大值和最小值的字段范围,并将该字段作为参数传递给此方法.此方法的返回值是该字段的ValueRange对象,并且该方法仅对Year对象支持的那些字段返回Value ...

  8. java short 写法_Java Short longValue()用法及代码示例

    Short类的java.lang.Short.longValue()方法是Java中的内置方法,用于将Short对象的值返回为long. 用法 ShortObject.longValue() 返回值: ...

  9. java scanner字符串_Java Scanner toString()用法及代码示例

    java.util.Scanner类的toString()方法返回此Scanner的字符串表示形式.未指定确切的格式. 用法: public String toString() 返回值:此函数返回此扫 ...

最新文章

  1. how to learn
  2. 大学生创业交流会计算机二级,我校召开第三届“互联网+”大学生创新创业大赛选题交流讨论会...
  3. 内存泄漏java例子_一次线上Java应用内存泄漏分析实例
  4. VUE搭建开发,以及打包。
  5. kaffe java_Java虚拟机Kaffe的研究与实现
  6. C#中的数组和C++中数组的区别
  7. 系统集成资质 - 案例分析与常规题答案
  8. 企业转向云服务的速度比企业的思想更快
  9. 关于activity转场动画makeSceneTransitionAnimation没效果的问题的解决办法
  10. 2021-2027中国家具拉手市场现状及未来发展趋势
  11. navicat导入.mdf文件到远程sqlserver数据库
  12. 【SpringBoot】最通俗易懂的消息服务
  13. SpringBoot+支付宝支付(沙箱)
  14. 今天我的app上线了庆祝一下
  15. python代码分享(代码:多功能整合件【有摩根密码】/西普大陆/超级对战/宝藏)(2)
  16. php tp6 错误接管分析,ThinkPHP5 异常接管
  17. 面向对象与原型-ps:这一章简直是天书
  18. 刘强东呼吁大家帮一帮东北经济;滴滴“复活”小蓝单车;苹果股票评级遭下调丨价值早报
  19. Python与Pycharm安装包
  20. 基于集成学习的不平衡数据集分类问题研究--文献阅读

热门文章

  1. 张广慧:云计算对游戏开发者的价值
  2. Smarty的入门使用
  3. 联想亮出智能手机全面投身移动互联网
  4. Linux 命令(85)—— md5sum 命令
  5. 统计无符号整数二进制中 1 的个数(Hamming Weight)
  6. C++ 为什么要引入异常处理机制
  7. 斯坦福机器学习课程 Exercise 习题三
  8. html 移动app开发
  9. 学习scala03 控制结构
  10. 在线JSON转sarcastic工具