ग्रूवी में, मैं आसानी से सन्निहित सीमाओं को परिभाषित कर सकता हूं:

(1..10)

मैं गैर-सन्निहित श्रेणियों के साथ संग्रह को आसानी से पठनीय प्रारूप में कैसे परिभाषित कर सकता हूं जैसे उदा।

(1-3,2,4-10)

?

1
Evgeniy Berezovsky 18 नवम्बर 2015, 07:59

2 जवाब

सबसे बढ़िया उत्तर

या प्रसार ऑपरेटर का उपयोग करें:

def custom = [*1..3, 2, *4..10]
3
tim_yates 18 नवम्बर 2015, 10:00

यह एकल आइटम और नेस्टेड सन्निहित सीमाओं के एक मनमाने मिश्रण के साथ एक वैरिएबल टाइप किए गए ArrayList शाब्दिक समतल द्वारा किया जा सकता है:

[1..3,2,4..10].flatten()
1
Evgeniy Berezovsky 18 नवम्बर 2015, 06:29