最近进行集合运算的时候,发现集合运算完给我返回OptionalInt,OptionalDouble。找了一会儿,才发现原来它自己带了转化的方法了。
问题截图:

点出对应方法,代码变为:
int x=userList.stream().mapToInt(User::getAge).min().getAsInt();
顺利解决:

关注公众号,获取更多资源

每天进步一点点,开心也多一点点
本文探讨了在进行集合运算时遇到的OptionalInt和OptionalDouble返回类型问题,并提供了具体的解决方案,通过使用内置的getAsInt方法从Optional中提取整数值。
最近进行集合运算的时候,发现集合运算完给我返回OptionalInt,OptionalDouble。找了一会儿,才发现原来它自己带了转化的方法了。
问题截图:

点出对应方法,代码变为:
int x=userList.stream().mapToInt(User::getAge).min().getAsInt();
顺利解决:

关注公众号,获取更多资源

每天进步一点点,开心也多一点点
1885
162
751

被折叠的 条评论
为什么被折叠?