在Groovy中,我可以很容易地定义连续范围:
(1..10)如何以易于阅读的格式定义具有非连续范围的集合,例如。
(1-3,2,4-10)发布于 2015-11-18 10:00:15
或者使用扩展操作符:
def custom = [*1..3, 2, *4..10]发布于 2015-11-18 04:59:49
它可以通过使用单个项和嵌套的连续范围的任意混合的可变类型的ArrayList文本来实现:
[1..3,2,4..10].flatten()https://stackoverflow.com/questions/33772149
复制相似问题