java对象,怎么取最大一条记录

兽兽 2019-12-24 06:32:20
小白



[Pic(pic=2019/12/23/1577063586307.jpg, title=第一条,, time=1577063601), Pic(pic=2019/12/21/1576898006126.png, title=第二条, time=1576898018)]

取time最大的一条1577063601 怎么取呢
...全文
79 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
兽兽 2019-12-25
  • 打赏
  • 举报
回复
引用 4 楼 sj1231984 的回复:
可以用谢谢大佬 可是我想要获取里面的time值,而不是整条数据。改怎么获取呢
兽兽 2019-12-25
  • 打赏
  • 举报
回复
已解决 https://cloud.tencent.com/developer/ask/169850 修改这样 就取到了 long str=url.stream().max(Comparator.comparingLong(Imgurl::getTime)).get().time;
海里的顽石 2019-12-24
  • 打赏
  • 举报
回复
引用 3 楼 兽兽 的回复:
Pic::getTime 大佬 这个必须是静态的吗
不需要,这个是lambda表达式,你可以了解一下这方面的知识。
兽兽 2019-12-24
  • 打赏
  • 举报
回复
Pic::getTime 大佬 这个必须是静态的吗
兽兽 2019-12-24
  • 打赏
  • 举报
回复
引用 1 楼 sj1231984 的回复:
picList.stream().max(Comparator.comparingInt(Pic::getTime)) 如果是数组的话 用Arrays.asList先转一下
谢谢大佬,我试试
海里的顽石 2019-12-24
  • 打赏
  • 举报
回复
picList.stream().max(Comparator.comparingInt(Pic::getTime))

如果是数组的话 用Arrays.asList先转一下

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧