具有 10 条记录的多个 Arraylist<>。我用这样的方法限制了最多 10 个结果,但是如何获得下一个 10 个结果等等。
try {
ArrayList<CalanderQueryOutput> results = new ArrayList<CalanderQueryOutput>();
List<?> eventsToday = (List<?>) filter.filter(calendar.getComponents(Component.VEVENT));
CalanderQueryOutput caldavOutput = new CalanderQueryOutput();
for (Iterator<?> i = eventsToday.iterator(); i.hasNext();) {
if(Limit < RsLimit){
results.add(caldavOutput);
Limit++;
}
}
}