Zamiennik dla faunkcji range/arange - Java

0

Witam. poszukuję zamiennika dla pythonowskich funkcji range/arange w języku Java. Chodzi mi tutaj o najprostszą metodę i najbardziej zbliżoną do wspomnianych funkcji.

Pozdrawiam

0

Ale chcesz po prostu zrobić iterację?

for(int i=0;i<100;i++){

}

Czy faktycznie chcesz sobie wygenerować listę z liczbami?

0

Lista z liczbami :P

0

http://code.google.com/p/guava-libraries/wiki/RangesExplained
Ale to jeśli Guava wchodzi w grę. Jeśli tylko java-core to chyba bez pętli się nie uda ;]

0

W czym problem? Napisz sobie taką funkcję.

2
    class Range implements Iterator<Integer> {

        private int max;
        private int current;

        public Range(int min, int max) {
            this.current = (min - 1);
            this.max = max;
        }

        @Override
        public boolean hasNext() {
            return current < max;
        }

        @Override
        public Integer next() {
            current = current+1;
            return current;
        }

        @Override
        public void remove() {
            throw new UnsupportedOperationException();
        }
    }

Czy jakoś tak...

0

Już sobie poradziłem, dzięki za pomoc ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1