Class IntegerSequence

    • Method Detail

      • range

        public static IntegerSequence.Range range​(int start,
                                                  int end)
        Creates a sequence [start .. end]. It calls range(start, end, 1).
        Parameters:
        start - First value of the range.
        end - Last value of the range.
        Returns:
        a range.
      • range

        public static IntegerSequence.Range range​(int start,
                                                  int max,
                                                  int step)
        Creates a sequence ai, i < 0 < n where ai = start + i * step and n is such that an <= max and an+1 > max.
        Parameters:
        start - First value of the range.
        max - Last value of the range that satisfies the above construction rule.
        step - Increment.
        Returns:
        a range.