-
- All Implemented Interfaces:
public final class RangedStringKt
-
-
Method Summary
Modifier and Type Method Description final static StringjoinToRangedString(Iterator<Integer> $self, CharSequence separator, CharSequence rangeSeparator, CharSequence prefix, CharSequence postfix, Integer rangeLimit, CharSequence truncated)Format a sequence of ints as a ranged string, e.g. final static StringjoinToRangedString(Iterable<Integer> $self, CharSequence separator, CharSequence rangeSeparator, CharSequence prefix, CharSequence postfix, Integer rangeLimit, CharSequence truncated)final static StringjoinToRangedString(Sequence<Integer> $self, CharSequence separator, CharSequence rangeSeparator, CharSequence prefix, CharSequence postfix, Integer rangeLimit, CharSequence truncated)final static StringjoinToRangedString(IntArray $self, CharSequence separator, CharSequence rangeSeparator, CharSequence prefix, CharSequence postfix, Integer rangeLimit, CharSequence truncated)-
-
Method Detail
-
joinToRangedString
final static String joinToRangedString(Iterator<Integer> $self, CharSequence separator, CharSequence rangeSeparator, CharSequence prefix, CharSequence postfix, Integer rangeLimit, CharSequence truncated)
Format a sequence of ints as a ranged string, e.g. "1, 3-8, 9-10" Elements are separated using separator; non-singleton ranges are connected with rangeSeparator. The given prefix and postfix are used if supplied.
If the collection could be huge, you can specify a non-negative value of rangeLimit, in which case only the first rangeLimit ranges (or singleton elements) will be appended, followed by the truncated string (which defaults to "...").
-
joinToRangedString
final static String joinToRangedString(Iterable<Integer> $self, CharSequence separator, CharSequence rangeSeparator, CharSequence prefix, CharSequence postfix, Integer rangeLimit, CharSequence truncated)
-
joinToRangedString
final static String joinToRangedString(Sequence<Integer> $self, CharSequence separator, CharSequence rangeSeparator, CharSequence prefix, CharSequence postfix, Integer rangeLimit, CharSequence truncated)
-
joinToRangedString
final static String joinToRangedString(IntArray $self, CharSequence separator, CharSequence rangeSeparator, CharSequence prefix, CharSequence postfix, Integer rangeLimit, CharSequence truncated)
-
-
-
-