首页 > 解决方案 > 在java中查找特定范围的数字

问题描述

这是我获得70分及以上分数的学生的代码

public static List<List<String>> higher (List<List<String>> data, String high) {
    
  return data.stream()    
             .filter(e-> e.get(6).equalsIgnoreCase(high))
             .collect(Collectors.toList());
}

这是我的结果

[70]

请问70及以上的学生怎么招

标签: javalistfilternumbersrange

解决方案


测试这个:

public static List<List<String>> distinction(List<List<String>> data, Integer high) {

        return data.stream()
                .filter(e-> Integer.parseInt(e.get(6)) >= high)
                .collect(Collectors.toList());
}

高应该是70


推荐阅读