| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Groovy & Grails > Range, от 1 и больше |
| Автор: 502 23.7.2011, 23:08 |
| Как написать range, от 1 и больше? если написать так 1..n, то при n меньше 1 будет не тот результат Спасибо. |
| Автор: Stolzen 24.7.2011, 09:56 |
| Не совсем понятно, чего вам нужно добиться? |
| Автор: 502 24.7.2011, 10:40 |
если n меньше 1 то на выходе ложно быть [1] если больше то [1,2,3,.. n] |
| Автор: Stolzen 24.7.2011, 16:59 | ||
Так?
|
| Автор: 502 24.7.2011, 18:57 |
ну, это то понятно, меня интересует если это можно сделать с Range |
| Автор: MisterCleric 25.7.2011, 09:59 | ||
Привет.
Такое сделать нельзя. У groovy.lang.Range нет такой реализации. Ты можешь сам реализовать этот интерфейс с необходимой тебе логикой. Но перед этим внимательно изучи исходники существующих "имплементов". |