1. 程式人生 > >Java逢一進一高效分頁公式

Java逢一進一高效分頁公式

本文介紹使用Java語言實現的逢一進一高效分頁公式:

int totalPage = (totalCount - 1) / pageSize + 1;

逢一進一

在十進位制中,每一位有0~9共十個數碼,所以計數的基數為10。超過9就必須用多位數來表示。十制數的運算遵循:加法時,“逢十進一 —— 該數位上的數滿十就向前一位進一”;減法時,“借一當十 —— 該數位上的數不夠減時,就向前一位借一當做十,再相減”。

請參考以下程式碼片段:

public static void main(String[] args) {
    // 逢一進一高效分頁公式:總頁數 = (總條數 - 1) / 每頁查詢條數 + 1
    int totalCount = 101;
    int pageSize = 10;
    int totalPage = (totalCount - 1) / pageSize + 1;
    System.out.println(totalPage); // 11
}

 

本文原文地址:https://blog.csdn.net/zebe1989/article/details/82692358