Stream.max的用法示例简介
下文笔者讲述java中Stream.max的用法示例大全,如下所示
实现思路: 使用 Optional<T> max(Comparator<? super T> comparator) 即可实现Stream.max获取最大值的效果例
void stream_max() { list<String> list = List.of("java265","java","python","c"); String str = list.stream().max((a,b) -> a.length()-b.length()).get(); System.out.println(str); }
注意事项: max传入相应的比较表达式 (a,b) -> b.length()-a.length() 即可实现获取最大值的效果
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。