, java.lang.String.split limit = 0, . , , .
a:b:c:d: :.
, Java:
limit < 0 → [a, b, c, d, ]
limit = 0 → [a, b, c, d]
limit = 1 → [a:b:c:d:]
limit = 2 → [a, b:c:d:]
limit = 3 → [a, b, c:d:]
limit = 4 → [a, b, c, d:]
limit = 5 → [a, b, c, d, ] ( , limit < 0)
limit = 6 → [a, b, c, d, ]
...
, limit = 0 : :, , limit < 0 limit >= 5, ( limit 1..4).
, API Kotlin : , , , - .
IMO, , -, . - java.lang.String.split, , , . , , -, , .