言落578 2022-03-21 10:39 采纳率: 83.3%
浏览 80
已结题

有一句代码没看明白currentPage = (currentPage - 1) * rows;

currentPage = (currentPage - 1) * rows;

  • 写回答

3条回答 默认 最新

  • 大鹏cool 优质创作者: Java技术领域 2022-03-21 10:45
    关注

    由于题主没有给出上下文信息,这里只能做出推测,currentPage 的值从 1 开始,由客户端传入,表示分页的页码,rows 表示每页有多少条数据,(currentPage - 1) * rows 用于计算数据库分页时跳过多少条数据,然后再赋值给 currentPage 以便在 SQL 中分页达到 limit currentPage,rows 的目的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 3月29日
  • 已采纳回答 3月21日
  • 创建了问题 3月21日