dabocaiqq
2020-07-19 17:20
采纳率: 66.6%
浏览 160

高分悬赏:Java语言怎么判断一个arraylist中所有元素中最大的那个是否超过了一个值

高分悬赏:Java语言怎么判断一个arraylist中所有元素中最大的那个是否超过了一个值

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • 毕小宝 2020-07-24 22:08
    已采纳

    JDK 的 Collections 工具类提供了排序算法,直接 sort 降序排序后取第一个元素就是最大值了。
    将它与目标值比较 就可以了。

    已采纳该答案
    打赏 评论
  • 浴火_凤凰 2020-07-19 17:29

    先 遍历 先找出 arraylist中所有元素中最大的那个

    然后再跟具体的值比较

    打赏 评论
  • Chenglin_Yu 2020-07-19 19:12

    可以使用max函数直接获取最大值。

    打赏 评论
  • 夜晓码农 2020-07-19 21:33

    1.倒序排序,然后比较第一个
    2.遍历比较

    打赏 评论
  • 清风徐然 2020-07-20 09:43

    1.网上找个能理解的排序算法进行排序,排序后会ArrayList集合会按从大到小或从小到大的方式排列,所以和最前或最后的一个集合元素比较即可。
    2.网上找个能理解的查找算法去比较。

    打赏 评论

相关推荐 更多相似问题