comparable 相关问题

在Java中,此接口由类实现,以指示它可以与另一个对象进行比较,从而进行排序。

如何在不实际运行代码的情况下知道实现Comparable<> 的类的排序顺序?

我有下面的例子,我想知道是否有一种方法可以告诉你,仅仅通过查看compareTo()方法,电影数组就按照升序或降序进行排序... ...

回答 1 投票 4

如何通过属性订购HashMap

正如您可能已经知道的那样,当您将某些内容放入HashMap中时,其存储顺序是随机的。我想使用Comparable订购我的HashMap,但无法使其正常工作。 ...

回答 1 投票 0

在通用类中的实现compareTo

我用这个原型编写了一个类:公共类AkbarWorks 此类包含2个ArrayLists:private ArrayList elements = new ArrayList <>(); ... ] >>

回答 1 投票 0

在Java中完成Comparable接口后Arrays.sort的工作方式

该代码是按照学生的姓名降序对进行排序和打印。一班上有n个学生。它们具有三个不同的主题:数据结构,...

回答 1 投票 0

Java如何使用逻辑有缺陷的比较器正确地对此ArrayList进行排序?

[在进行分配时,我发现对于以下代码,Java正确地对了我的ArrayList点进行了排序(给定了比较器中的条件),在...中使用或不使用第二个if语句...]

回答 1 投票 0

比较器与可比较的[重复项]

在可比接口中,对象也可以在多个字段上进行比较。那么使用比较器接口有什么意义呢?我真的很困惑。请帮助。

回答 1 投票 -4

Comparator for Optional ,带有键提取器,例如java.util.Comparator.comparing

请考虑以下示例,其中我们根据人员的姓氏对其进行排序:public class ComparatorsExample {public static class Person {private String lastName; ...

回答 1 投票 1

如何对具有自定义元素(而不是字符串或整数)的列表进行排序?

我正在使用flutter_secure_storage软件包,并且正在尝试对列表中的项目进行排序。该列表类似于:List hi = [],并由以下类定义:class _SecItem {_SecItem(this.key,this ....

回答 1 投票 0

如何使用dart中的正则表达式对字符串列表进行排序?

我本质上是在寻找除.sort()之外的另一种对字符串列表进行排序的方法。为此目的,我想让类型'_SecItem'不是类型'.Comparable '的子类型。 。

回答 2 投票 0

尝试在对象数组[比较器]上进行二进制搜索

我一直在努力尝试编写这段代码几天。基本上,我们必须基于Student数组中可比较的“ Student”对象的SSN执行BinarySearch。执行完...

回答 1 投票 0

如何摆脱对“ compareTo(T)”警告的未经检查的调用?

我有一个通用类来表示一行值中的间隔。公共类Interval > {private boolean isStartInclusive;私人T开始; ...

回答 1 投票 0

Java中的Pair类的DFA最小化算法的好替代品?

TreeSet > istovjetna = new TreeSet >();对于(Pair par:parovi){如果(!distinguishable.contains(par)){...

回答 1 投票 2

为什么Collections.sort不使用比较器,而List.sort必须使用比较器?

我不明白为什么List.sort()没有没有比较器的版本的逻辑。我特别看到可以用null调用List.sort:list.sort(null),并且似乎使用了自然的...

回答 3 投票 5

Swift-作为功能参数的参考默认比较功能

我正在尝试实现便利的Collection.sorted(by:KeyPath)函数。到目前为止,如果func sorted (by keyPath:KeyPath )-> [Element] {...

回答 1 投票 0

Java:了解Comparator的工作方式(返回-1和0)

这里是代码类解决方案{public String [] reorderLogFiles(String [] logs){Arrays.sort(logs,(s1,s2)-> {String [] split1 = s1.split(“”,2); ...

回答 1 投票 0

如果compareTo()返回0,则隐含对象相等?

让我们上一堂课Person。人有名字和身高。 Equals和hashCode()仅考虑名称。人是可比的(或者我们为它实现比较器,没有关系)。 ...

回答 6 投票 19

根据列表中的所有字段排序

我有一个具有5个字段的bean,我想根据1比2比3比4和5对所有五个字段进行排序。它由String String,Date,String和Int组成。我该怎么做才能对列表进行排序

回答 1 投票 0

使用抽象类时如何使用比较器?

我试图使用compareTo并实现Comparable的接口,但是我找不到一种比较两个对象的方法,以便它返回一个整数(如果第一个对象小于第二个对象,则返回-1 ...

回答 1 投票 0

使用泛型我要完成什么?

我有以下代码块:public static void main(String [] args){Integer [] test = new Integer [100]; comparetest(test); genericsTest(test); } private static void ...

回答 1 投票 0

您如何比较对象与可比对象?

我有一个类分配,需要将目标排序到二叉树节点中,在给定根的情况下,我需要将其与根进行比较,如果目标小于。,则将目标作为左子对象。 。

回答 1 投票 2

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