treeset 相关问题

一个Java集实现在插入时对其项进行排序;由JRE / JDK提供。

为什么Java TreeSet拒绝添加具有相同比较键而不是等于键的元素?

我正在使用TreeSet保存唯一的员工并按名称排序。但是我得到了奇怪的结果。这是代码:import java.util.Comparator;导入java.util.Objects;导入java.util.SortedSet;导入...

回答 1 投票 0

如何将输入中的每个不同单词打印在按字母顺序排序的不同行上? -Java

我的目标是使用BufferedReader阅读文本。我尝试过这样的事情:import java.io.BufferedReader;导入java.io.InputStreamReader;导入java.util.Set;导入java.util.TreeSet;导入...

回答 1 投票 1

通过按降序在TreeSet中进行排序来查找数组的第三大元素

我正在尝试通过按降序对树集进行排序来找到数组的第三大元素,但是某些测试用例无法通过某些输入值,而大多数测试用例则会通过某些...

回答 1 投票 0

将构造函数与Lambda表达式配合使用(Set Comparator)

我的任务是将构造函数TreeSet(Comparator 比较器)与lambda表达式配合使用,以使集合按书名排序。提供了以下信息:公共类...

回答 1 投票 0

如何通过使用Java TreeSet实现排序表(按元素的字段排序)?]

我为此使用了TreeSet,它以每个快照样式工作。换句话说,排序一次只显示一次。现在,我想实现一个实时排序表。任何时候只要...

回答 2 投票 0

如何通过使用Java TreeSet实现排序表(按元素的字段排序)?]

我为此使用了TreeSet,它以每个快照样式工作。换句话说,排序一次只显示一次。现在,我想实现一个实时排序表。任何时候只要...

回答 2 投票 0

该任务是计算任何数组元素右侧不同的较小元素的最大数量

例如,在{10,6,9,7,20,19,21,18,17,16}中,结果为4。请注意,20在右侧最多具有4个较小的元素。其他元素的数量较少,例如10个元素的数量较小3 ...

回答 1 投票 1

Custom treeSet类,如何编写迭代器

我正在尝试创建自己的二进制搜索树。但是我想不出任何方式来实现具有hasNext(),next()的工作迭代器。我想到了遍历二叉搜索树的唯一方法...

回答 1 投票 0

HashSet与TreeSet不同的size()

我正在读取文件,并将单词添加到HashSet和TreeSet中。 HashSet.size()给我350个项目,而TreeSet.size()349个项目。有人对此有解释吗?公共静态...

回答 1 投票 0

此程序将打印所有团队名称,而不是仅显示规则破坏者

以下程序首先获取两个整数,合法足球运动员的人数(n)和球队人数(m)。在接下来的n行中,将合法参与者的姓名作为... ...>

回答 1 投票 0

使不同的TreeSet与另一个保持相同的顺序

假设我有一个自然排序的TreeSet。我可以使用什么接口和方法来制作新的TreeSet并保持与第一个列表相同的顺序。

回答 2 投票 0

计算不同单词

我如何计算跨越几行的文本中的不同单词?输入数据:您将从键盘上读取电子邮件的文本。它可以跨越多行,并且仅包含小写字母...

回答 1 投票 0

在破折号之间打印空格时挣扎

我创建了一个名为HangmanManager的类,用于管理“邪恶”版本的Hangman,该程序在游戏开始时不会选择单词。相反,它等待用户猜测...

回答 1 投票 0

java-使用树集检查后缀线并反转它们

因此,我试图编写一个程序,一次且仅当它不是前一行的后缀时才读取输入行并输出当前行。等等,如果某行是“ racecar”,而某些...

回答 1 投票 0

Print Treeset 返回奇怪的打印?

因此,我有三个班级:实验学生考试我需要输入学生的ID,将考试班级的考试添加到具有考试类型的树集中,所有这些都在学生班级中进行。之后,...

回答 1 投票 0

为什么在SortedSet接口而不是Set中指定subSet方法?

为什么与列表接口的subList方法不同,为什么在SortedSet接口中指定了SubSet方法而不是Set?

回答 1 投票 0

JAVA TreeSet使用的基本(非立即)支持数据结构是什么?

因此TreeSet使用TreeMap作为后备数据结构(具有对应于键的虚拟值),并且TreeMap依次使用Red-Black树,这是一种自平衡BST。现在这棵红黑树是什么...

回答 1 投票 1

为什么不使用自定义比较器从TreeSet中删除较大的项集?

语言=新的TreeSet <>(String :: compareToIgnoreCase); ...

回答 1 投票 21

为什么使用自定义比较器从TreeSet中删除不会删除较大的项目集?

语言=新的TreeSet <>(String :: compareToIgnoreCase); ...

回答 1 投票 0

如何在Java中正确的位置(字母顺序)将单词附加到txt文件中

[有一个文本文件:dictionary.txt,每行有一个英文单词,这些单词按字母顺序从A到Z排序。现在,我想每次都在..中将该单词插入该dictionary.txt文件中。 。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.