我希望能够计算出所需的maxPages。
我有两个要考虑的变量:totalObjects(要放入页面的对象)sizeOfPage
totalObjects可以是1-100之间的任何值,因此这个maxPage算法应该适用于所有。
maxPage至少为1。
sizeOfPage will be factors of 9, the minimum is 9.
Ex. sizeOfPage could be set to 9, 18, 27 etc.
应该使用的变量是perPage,这将包括可以适合的totalObjects数量。 但是,这也应该考虑可能会采用下一页插槽或上一页插槽。
If page is = 1 it won't have a previous page slot taken
if page is > 1 < maxPage it will have a previous and next page slot.
if page == maxPage it should not have a next page slot taken.
我不确定如何用Java编写这种逻辑。
感谢任何帮助。
感谢。