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()
即可实现获取最大值的效果
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


