資料分頁說明
題目描述:資料分頁,對於指定的頁數和每頁的元素個數,返回該頁應該顯示的資料。
輸入描述:
第一行輸入資料個數,第二行輸入全部資料,第三行輸入頁數,第四行輸入每頁最大資料個數。
輸出描述:
輸出該頁應該顯示的資料,超出範圍請輸出“超過分頁範圍”。
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]);
}
}
}
相關文章
- 列表元件抽象(3):分頁和排序管理說明元件抽象排序
- 用Excel做資料說明――抽樣說明工具Excel
- 列表元件抽象(4):滾動列表及分頁說明元件抽象
- FTP 分類說明FTP
- 帝國CMS動態頁分頁函式page1解析說明函式
- 用Excel做資料說明:排位與百分比Excel
- Hyperion模組分類說明
- oracle資料塊轉儲說明Oracle
- Standby資料庫常用操作說明資料庫
- SQL資料分頁SQL
- Activiti(一) activiti資料庫表說明資料庫
- MySQL資料庫監控項說明MySql資料庫
- postgresql資料庫重要引數說明SQL資料庫
- 【MYSQL】InnoDB行溢位資料說明MySql
- 資料庫欄位簡寫說明資料庫
- 關於資料庫中客戶基本資料儲存資訊分類的設計說明 (轉)資料庫
- ASP資料分頁方法
- 【PG結構】Postgresql資料庫資料目錄說明SQL資料庫
- mysql資料庫誤刪除操作說明MySql資料庫
- oracle18c資料庫特性說明Oracle資料庫
- 用Excel做資料說明――描述統計Excel
- oracle 資料檔案(Datafile ) 大小 限制 說明Oracle
- 用Excel做資料說明――移動平均Excel
- Oracle 資料檔案 reuse 屬性 說明Oracle
- GeoIP Legacy City資料庫安裝說明資料庫
- oracle資料檔案頭轉儲說明Oracle
- oracle 各資料型別dump說明(三)Oracle資料型別
- oracle 各資料型別dump說明(二)Oracle資料型別
- oracle 各資料型別dump說明(一)Oracle資料型別
- ORACLE 10g資料泵使用說明Oracle 10g
- SQL - 常用資料庫分頁SQL資料庫
- 分頁按頁碼讀取redis資料Redis
- hyperion模組分類說明及下載
- WebMagic抓取 table分頁資料, table分頁時,URL不變Web
- 重寫 API 資源分頁資料API
- 大資料小白系列 —— MapReduce流程的深入說明大資料
- 資料泵的TRANSFORM引數說明及使用ORM
- 產品資料管理(PDM)技術說明書