У меня есть Iterable<T>
. Этот итерабельный элемент содержит m
элементов. Я хотел бы создать Iterable<T>
, который содержит n
элементов, где n = min(m, N)
для некоторого N
, который вводит пользователь. Эти элементы должны быть первыми n
элементами данного итерабельного.Получить первые n элементов итерабельного
В идеале возвращенный Iterable
будет подкреплен оригиналом Iterable
, а не копией элементов.
Есть ли волшебная функция, которая делает это, возможно, в Гуаве?
FluentIterable.limit() –