使用lastItemId方法时发现有问题,查看源代码发现程序员打了酱油:
@Override
public Object firstItemId() {
List<E> items = container.getItems();
return items.isEmpty() ? null : items.get(0).getId();
}
@Override
public Object lastItemId() {
List<E> items = container.getItems();
return items.isEmpty() ? null : items.get(0).getId();
}
明显lastItemId写的和firstItemId一样