treeset比较器

TreeSet类的compare()方法 (TreeSet Class comparator() method)

  • comparator() method is available in java.util package.

    比较器()方法在java.util包中可用。

  • comparator() method is used to get the Comparator object based on customizing order the elements in this TreeSet.

    比较器()方法用于基于自定义此TreeSet中元素的顺序来获取Comparator对象。

  • comparator() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.

    比较器()方法是一种非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。

  • comparator() method does not throw an exception at the time of returning the Comparator object.

    返回Comparator对象时,compareor ()方法不会引发异常。

Syntax:

句法:

    public Comparator comparator();

Parameter(s):

参数:

  • It does not accept any parameter.

    它不接受任何参数。

Return value:

返回值:

The return type of the method is Comparator, it gets Comparator based on defining the order of elements in this TreeSet otherwise it returns null when this TreeSet follows defalult ordering its elements.

方法的返回类型为Comparator ,它基于定义此TreeSet中元素的顺序来获取Comparator,否则,当此TreeSet遵循默认元素顺序时,它返回null。

Example:

例:

// Java program to demonstrate the example
// of Comparator comparator() method of TreeSet
import java.util.*;
public class ComparatorOfTreeSet {public static void main(String[] args) {// Instantiates a TreeSet object
TreeSet < String > tree_set = new TreeSet < String > ();
// By using add() method is to add
// the given object of this TreeSet
tree_set.add("C");
tree_set.add("C++");
tree_set.add("JAVA");
tree_set.add("PHP");
tree_set.add("SFDC");
// Display TreeSet
System.out.println("TreeSet: " + tree_set);
// By using comparator() method is to return
// the Comparator
Comparator com = tree_set.comparator();
// Display Comparator
System.out.println("tree_set.comparator(): " + com);
}
}

Output

输出量

TreeSet: [C, C++, JAVA, PHP, SFDC]
tree_set.comparator(): null

翻译自: https://www.includehelp.com/java/treeset-comparator-method-with-example.aspx

treeset比较器

treeset比较器_Java TreeSet比较器()方法与示例相关推荐

  1. setcellvalue 格式_Java Cell.setCellValue方法代码示例

    本文整理汇总了Java中org.apache.poi.ss.usermodel.Cell.setCellValue方法的典型用法代码示例.如果您正苦于以下问题:Java Cell.setCellVal ...

  2. cdate在java中_Java Calendar.add方法代码示例

    本文整理汇总了Java中java.util.Calendar.add方法的典型用法代码示例.如果您正苦于以下问题:Java Calendar.add方法的具体用法?Java Calendar.add怎 ...

  3. java secretkey用法_Java SecretKeyFactory.generateSecret方法代码示例

    本文整理汇总了Java中javax.crypto.SecretKeyFactory.generateSecret方法的典型用法代码示例.如果您正苦于以下问题:Java SecretKeyFactory ...

  4. editable string 转_Java Editable.getSpans方法代码示例

    本文整理汇总了Java中android.text.Editable.getSpans方法的典型用法代码示例.如果您正苦于以下问题:Java Editable.getSpans方法的具体用法?Java ...

  5. fileitem方法_Java FileItem.write方法代码示例

    本文整理汇总了Java中org.apache.commons.fileupload.FileItem.write方法的典型用法代码示例.如果您正苦于以下问题:Java FileItem.write方法 ...

  6. treemap比较器_Java TreeMap比较器()方法与示例

    treemap比较器 TreeMap类的compare()方法 (TreeMap Class comparator() method) comparator() method is available ...

  7. java布尔类型比较器_Java 8比较器类型推论非常困惑

    我一直在研究Collections.sort和之间的区别list.sort,特别是在使用Comparator静态方法以及lambda表达式中是否需要参数类型方面.在开始之前,我知道我可以使用方法引用, ...

  8. java treeset排序_java TreeSet的排序之自然排序

    TreeSet会调用元素的compareTo(Object o)方法来比较元素之间的大小关系,然后将集合里的元素按升序排列.此时需要排序元素的类必须实现Compareble接口,并覆写其int com ...

  9. java calendar.add方法_Java Calendar add()方法与示例

    日历类add()方法add()方法在java.util包中可用. add()方法用于对指定的cal_fi(日历字段)执行相加或相减的时间量. add()方法是一个非静态方法,可通过类对象访问,如果尝试 ...

最新文章

  1. eclispe使用外部tomcat总结
  2. Daily Report 2012/11/09 陈伯雄(step 9)
  3. android刷新时的圆形动画_Android自定义加载圈动画效果
  4. Musical Theme pku1743 (后缀数组)
  5. 了解如何在20分钟内创建您的第一个Angular应用
  6. 解决serv-u中文乱码的问题
  7. QT--编写自己的TCP/IP上位机软件--demo
  8. c语言求1到20的各个阶乘,c语言求阶乘(c语言求1到20的阶乘)
  9. 图像处理之调整对比度
  10. android ndk standalone,Android NDK Standalone Toolchain(中文翻译)
  11. R语言加载UCI糖尿病数据集、并启动Rattle GUI、调用party包中的ctree函数构建条件推理树模型、Rattle混淆矩阵、使用R自定义编写函数通过混淆矩阵计算特异度、敏感度、PPV、NPV
  12. 国产高人气无线蓝牙耳机测评,抖音火爆的蓝牙耳机值得入手吗?
  13. 如何保存网站上的背景图片
  14. php实现hmac sha1,PHP利用HMAC-SHA1签名的实现方法
  15. 日记2021/9/28
  16. .NET爬虫获取拼多多商品价格
  17. 【转载】【《Real-Time Rendering 3rd》 提炼总结】(九) 第十章 · 游戏开发中基于图像的渲染技术总结
  18. unity 贴图材质的调整-uv通道修改
  19. 中国互联网公司亏损能力排行榜
  20. LeetCode3:合并两个有序数组 给你两个有序数数组,nums1和nums2,请你将nums2合并到nums1中,使nums1成为一个有序数组.

热门文章

  1. kail利用msf工具对MS12-020漏洞进行渗透测试
  2. java merge into_Oracle merge into的使用
  3. 伪类 选择器优先级
  4. 常用的好用的window工具
  5. 并行执行,没用到过,写到这里免得搞忘
  6. HTTP基础10--web(2)
  7. hdu--4902--线段树
  8. 关于$.getJson
  9. apache2.4.x三种MPM介绍
  10. mvc的Controller返回值类型ActionResult详解