一个Java集实现在插入时对其项进行排序;由JRE / JDK提供。
我想获取HashSet的最后一个元素,因此TreeSet中有一个last()方法,因此,我想将set转换为TreeSet并在其上应用last()方法,这样我将获得我在下面的代码中尝试过的最后一个元素。 。
StringBuffer对象可以作为Java TreeSet中的键吗?
我有以下代码,我试图将StringBuffer对象作为键放入TreeSet中。我这样做的原因是看是否可以将可变对象用作键。我没有任何编译错误。 ...
Java TreeSet类可以为add方法维护O(logN)成本。如果数据是按排序顺序输入的,该如何工作?由于二叉搜索树的add方法将在...
我正在使用TreeSet ,我很想在集合中找到数字的索引。有没有一种很好的方法可以真正利用二进制的O(log(n))复杂性...
我想使用TreeMap实现创建数据集合,其中String为键,TreeSet为值,并使用自己的Mycomparator实例进行排序。它不能包含重复值,因此...
TreeSet的内部使用TreeMap的,因此,它是需要实现hashCode方法使用TreeSet的时候?
我想知道这意味着什么时TreeSet中的javadoc说此类实现Set接口,由TreeMap实例支持?在下面的例子中,我还没有实现的哈希码...
我的工作,我需要找到对其中的值的差为至多为k的一个问题。现在树在java中设置确实对我来说,但我很想知道这是怎么工作的。我假设......
我需要一个对元素进行排序的Collection,但不会删除重复项。我已经去了TreeSet,因为TreeSet实际上将值添加到支持的TreeMap:public boolean add(E e){...
如何确定两个TreeSet对象是否相等?我用openjdk-10。可修改的Object类ModifiebleObject实现Comparable {整数;字符串文字; ...
为什么使用自定义Comparator到treeSet会破坏String对象的相等性?
我编写了一个比较器,它计算给定字符串中的辅音来比较2个字符串,但它以某种方式使TreeSet认为2个字符串相等(可能是它们具有相同的大小)。 ...
如何在最终的TreeSet中创建硬编码的Case Insensitive值,以便只有“Banana”而不是“banana”作为另一个值[duplicate]
我想创建不区分大小写的Fruit的TreeSet值。有什么办法,我可以在fruits1变量声明中改变一些东西,这样我就可以得到想要的结果并且可以避免方法......
我认为Set允许null。那么为什么以下代码:SortedSet set = new TreeSet (); set.add(NULL); set.add(1); // --->线表示......
我想在Java中使用一组对,但是当我调用contains()来查看它是否已经包含一个特定的对时,我总是得到一个ClassCastException。有没有办法避免这种......
在Collection框架的TreeSet类中,如何比较两个字符串“Shiv”和“Shiva”,因为在这种情况下“Shiv”没有第五个字母,在此之前所有字符都与“Shiva”相同?...
对于代码:Set set = new TreeSet <>(); set.add(新手机(“哈利”));我得到错误:手机无法转换为java.base / java.lang.Comparable为什么Phone必须实现...
我一直很喜欢树木,那些漂亮的O(n * log(n))和它们的整洁。但是,我所知道的每个软件工程师都明确地问我为什么要使用TreeSet。从CS背景来看,我不......
我有一个拼写检查器的代码。它不会读取words.txt文件。它只打开对话框以选择文件。当我选择words.txt文件时,对话框关闭,没有任何反应。一世 ...
我有一个简单的班级培训生:公共班级培训生{private String firstName,lastName;私人国家级; //构造函数,getter-setters等。我需要编写一个正在寻找的方法...
在TreeSet和TreeMap中使用hashCode()和equals()
从以下代码中,我了解到,不需要为TreeSet和TreeMap重写equals()和hashCode()方法,既不需要排序也不需要搜索。公共类ComparableTest ...
编写一个方法来对任何参数化类型的Set进行排序并返回一个TreeSet
如何创建一个实现,其中给定一个任何参数化类型的Set,可以对其进行排序并返回带有已排序项的TreeSet。这是我到目前为止所尝试的。它只适用于String和......