【问题标题】:Groovy : Compare a float value in the list and find out values which are greater than the float valueGroovy :比较列表中的浮点值并找出大于浮点值的值
【发布时间】:2021-07-03 19:36:55
【问题描述】:

我想将一个浮点值与一个列表进行比较,找出列表中大于浮点值的值并打印出来。请注意,浮点值也将在列表中可用。

例如:

float_value = 11.6
list = [9.1,9.2,9.7,10.1,10.5,11.1,11.5,11.6,11.9,12.0,12.5,12.9,13.0]

所以我想将11.6 与列表进行比较,找出大于 11.6 的值。输出可能是这样的。

final_list = [11.9,12.0,12.5,12.9,13.0]

有人可以帮我在 groovy 代码中实现这一点吗?

【问题讨论】:

    标签: groovy jenkins-groovy


    【解决方案1】:

    使用 Collection.findAll 方法:

    final_list = list.findAll { it > float_value }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多