comparator 相关问题

用于创建对象的Common接口,用于指定比较其他对象的方式。在实现繁重的问题上使用此标记时 - 标记实现编写的代码语言。

Comparator super T>作为函数参数-如何使用?

我是初学者。我必须实现一种根据给定比较器查找流的最小和最大元素的方法。如果流中不包含任何元素,请调用:minMaxConsumer ....

回答 3 投票 1

优先级队列未根据Java中的优先级返回适当的值

我有一个数组,我必须从该数组中获取最高的k个频繁整数。 int [] nums = new int [] {5,3,1,1,1,3,73,1}; int k = 2我的函数看起来像这样:静态公共列表

回答 2 投票 0

基于实现Comparator的类进行排序的Collection排序

更具体而言,我对馆藏排序有问题输出:[B_Author:Movie_X,A_Author:Movie_A,A_Author:Movie_B]应该是:[A_Author:Movie_A,A_Author:Movie_B,B_Author:Movie_X ...

回答 1 投票 0

使用Java 8 Comparator对具有两个值的嵌套对象进行排序

我正在尝试对学生列表进行排序,其中学生具有Address和Language类的实例变量Class Class学生{Address address;语言语言; //其他字段// Setter getters} ...

回答 2 投票 0

为什么此“最大”操作未在流中找到最高编号? [重复]

我是Java流的新手,所以希望有人可以对此进行调试。我不明白我怎么得到最低的数字。公共类main {公共静态void main(String [] args){产品p1 = ...

回答 2 投票 0

为什么Max操作未在流中找到最高编号?

我是Java流的新手,所以希望有人可以对此进行调试。我不明白我怎么得到最低的数字。公共类main {公共静态void main(String [] args){产品p1 = ...

回答 3 投票 2

如何解决我的代码中的集合排序?

我收到以下错误,该错误抱怨Collections.sort();行:线程“ main” java.lang.Error中的异常:未解决的编译问题:类型为...

回答 2 投票 0

坚持检查比较器排序如何执行。编写了实现和重写方法,但是执行似乎很麻烦

卡在上面以检查比较器排序如何执行。编写了实现和重写方法,但是执行导入java.util。*似乎很麻烦。 / * *要更改此许可标头,...

回答 1 投票 0


在Java中删除重载方法

有2个重载方法。每个方法都将一种类型的列表转换为另一种类型的列表。但是第一种方法使用比较器。 class SomeClass {public static ] >>

回答 4 投票 3

比较器的标识操作等效项>>

是否存在可能存在的Comparator身份表示?在寻找简化Java中的重载方法中的代码的过程中,我想到了这一点,并最终得出结论...

回答 1 投票 2

是否根据对象内部的特定字符串排序比较器?

我有一个带有动物的对象的ArrayList。动物对象具有2个不同的属性,即名称和种类。我想根据基于Specie的字母顺序对它们进行排序。所以1)1)...

回答 1 投票 0

如何在集合使用比较器的地方创建集合的STL映射

我的问题很简单,我想要一个集合映射,其中集合使用lambda比较器自动补偿= [](const int&i,const int&j){return i > map1; ...

回答 1 投票 0

[使用比较器对ArrayList排序时未打印出值

我正在一个程序中,在该程序中将值(字符串和整数)输入到数组中,然后将这些值放入对象中,该对象进入数组列表并按int值排序。当我运行...

回答 1 投票 0

国际象棋骑士吃骑士象棋问题。多个if语句为真,我不知道为什么

我的代码由2个国际象棋骑士坐标(x1,y1)组成knight1,(x2,y2)组成knight2。我想知道knight1下一步是否可以吃knight2。我做了多个if语句(我假设...

回答 1 投票 0

如何对对象类型列表进行排序

播放器类已在前面定义。我想根据特定属性对Player类型的对象列表进行排序。但是我得到了以下错误:')'预期用于以下...

回答 1 投票 0

如何使我自己的通用结构具有动态比较器

我想知道我如何在实现Comparable的类中重写compareTo方法,像这样的公共类Tree >和class ...

回答 2 投票 0

Android中的文件排序列表抛出'Comparison方法违反了其一般约定!'

它正在我的Android应用程序上发生,并且是堆栈跟踪:由java.lang.IllegalArgumentException引起:比较方法违反了其一般约定!在java.util.TimSort ....

回答 2 投票 0

►创建带有反引号`或波浪号的代码围栏

►创建带有反引号`或波浪号的代码围栏〜这样►添加语言标识符以突出显示代码def function(foo):print(foo)

回答 2 投票 0

如何获得两个ZonedDateTime实例的最大值?

我有两个ZonedDateTime实例:final ZonedDateTime a = ...;最终的ZonedDateTime b = ...;我想获得这两个值中的最大值。我想避免不得不编写自定义的临时代码。什么...

回答 2 投票 0

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