資料分頁說明
題目描述:資料分頁,對於指定的頁數和每頁的元素個數,返回該頁應該顯示的資料。
輸入描述:
第一行輸入資料個數,第二行輸入全部資料,第三行輸入頁數,第四行輸入每頁最大資料個數。
輸出描述:
輸出該頁應該顯示的資料,超出範圍請輸出“超過分頁範圍”。
import java.util.Scanner;
public class Main02
{
public static void main(String[] args)
{
Scanner scan = new Scanner(System.in);
int ncount = scan.nextInt(); // 資料個數
int[] data = new int[ncount]; // 全部資料
for(int i=0; i<ncount; i++)
{
data[i] = scan.nextInt();
}
int page = scan.nextInt(); // 要查詢的頁數
int maxNumOfPage = scan.nextInt(); // 每頁最大資料個數
int number = maxNumOfPage * page; // 待訪問的資料下標
if (number >= data.length)
{
System.out.println("超出分頁範圍");
return;
}
for (int i=0; i<maxNumOfPage; i++)
{
number += i;
if (number >= data.length)
{
return;
}
System.out.println(data[number]);
}
}
}
相關文章
- 帝國CMS動態頁分頁函式page1解析說明函式
- Activiti(一) activiti資料庫表說明資料庫
- 【PG結構】Postgresql資料庫資料目錄說明SQL資料庫
- oracle18c資料庫特性說明Oracle資料庫
- mysql資料庫誤刪除操作說明MySql資料庫
- python 自定義資料分頁Python
- WebMagic抓取 table分頁資料, table分頁時,URL不變Web
- 重寫 API 資源分頁資料API
- 資料治理 - [03] 專業術語及其說明
- 帝國cms所有資料庫欄位說明資料庫
- 【clickhouse專欄】基礎資料型別說明資料型別
- 資料泵的TRANSFORM引數說明及使用ORM
- mssql sqlserver text資料型別專題說明SQLServer資料型別
- 產品資料管理(PDM)技術說明書
- 大資料小白系列 —— MapReduce流程的深入說明大資料
- 2019產品資料管理(PDM)技術說明
- 使用陣列建立分頁資料陣列
- layui 資料表格重新載入資料分頁器回到第一頁UI
- 【Datapump】Oracle資料泵遷移資料命令參考(expdp/impdp說明)Oracle
- 1688按關鍵字搜尋新品資料說明
- 自研 PHP 框架 1.1_system 資料夾說明PHP框架
- 自研 PHP 框架 1.1_App 資料夾說明PHP框架APP
- 自研 PHP 框架 1.1_controller 資料夾說明PHP框架Controller
- 自研 PHP 框架 1.0_App 資料夾說明PHP框架APP
- 自研 PHP 框架 1.0_system 資料夾說明PHP框架
- HaaS100 Flash分割槽劃分說明
- 拼多多根據ID獲取商品詳情頁簡版資料 API 介面返回值說明API
- thinkPHP 分頁後如何處理資料PHP
- 海量資料的分頁怎麼破?
- PHP 原生操作 Mysql 分頁資料案例PHPMySql
- 說明
- MySQL 資料庫最佳化的具體方法說明MySql資料庫
- 百億級資料 分庫分表 後怎麼分頁查詢?
- 百億級資料分表後怎麼分頁查詢?
- 資料庫系列:巨量資料表的分頁效能問題資料庫
- 19 ##### 屬性方法案例-資料分頁
- Oracle資料庫中的分頁查詢Oracle資料庫
- 大量資料如何做分頁處理