List<Long> list= new ArrayList<>(); List<Object> list2= new ArrayList<>(); Optional<Long> max = list.stream().max(Comparator.comparingLong(Long::longValue)); Long maxValue = max.get(); Optional<Object> max1 = list2.stream().max(Comparator.comparingLong(Object::对象属性)); Object oMaxValue = max1.get();
list2.stream().mapToInt(s -> 对象属性.max().getAsInt);