#groovy #jenkins-groovy
Вопрос:
Я хочу сравнить одно значение с плавающей точкой со списком и узнать значения, которые больше, чем значение с плавающей точкой в списке, и распечатать их. Обратите внимание, что значение с плавающей точкой также будет доступно в списке.
например:
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]
Может ли кто-нибудь помочь мне достичь этого в заводном коде?
Ответ №1:
Используйте метод сбора .findAll
:
final_list = list.findAll { it > float_value }