小编Mik*_*ike的帖子

Java基于double值对对象进行流排序

我有X1对象列表并尝试根据obj_function()返回Double值的方法对列表进行排序。

result = custom_obj_list.stream()
    .sorted((x1,x2) -> {
        return -x1.obj_function().compareTo(x2.obj_function());
    }).filter((x2) -> { 
        return x2.obj_function <= 1; 
    }).collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)

但我正在努力解决以下错误消息

stream().sorted() 无法解析符号或无法解析方法

java lambda java-stream

0
推荐指数
1
解决办法
1397
查看次数

标签 统计

java ×1

java-stream ×1

lambda ×1