나는 Iterable<T>
을 가지고 있습니다. 이 반복 가능 요소에는 m
요소가 포함됩니다. n
요소를 포함하는 Iterable<T>
을 만들고 싶습니다. 사용자가 입력하는 일부 N
의 경우 n = min(m, N)
입니다. 이러한 요소는 주어진 반복 가능 요소의 첫 번째 n
요소 여야합니다.반복 가능 문자의 첫 번째 n 요소 가져 오기
반품 된 Iterable
은 원래 Iterable
으로 백업되며 요소 사본이 백업되지 않는 것이 이상적입니다.
구아바에는 아마도 이런 일을하는 마법의 기능이 있습니까? 내가 제대로 이해하면
FluentIterable.limit() –