Я по-прежнему новичок в Groovy, просто использовал его в программе под названием FileBot. Во всяком случае, чтобы отсортировать некоторые вещи хорошо, не записывая 10 000 строк кода, я хочу использовать диапазон в качестве ключа на карте. Поэтому в основном я хочу сделать, если «a» находится между «1» и «10», возвращает значение «x». Я знаю, что могу написать его как {a >= 1 && <=10 ? 'Do This' : null}
, но для этого было бы намного больше писать. Кроме того, я, очевидно, хочу использовать это для нескольких разных диапазонов, иначе это не будет проблемой.Groovy: Используйте диапазон как ключ на карте?
Аналогичным образом, если есть более простой способ сделать это, я подумал, может быть, с CSV-файлом, но я точно не знаю, как именно.
Любая помощь очень ценится!
Итак, вы хотите поставить диапазон '1..10' в качестве' ключа' в 'Map' и' x', так как это значение, не так ли? –