freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java課程設計--電話號碼管理(編輯修改稿)

2025-02-11 17:59 本頁面
 

【文章內(nèi)容簡介】 詢,例如:輸入 “ 張 ” ,則所有匹配的姓名中含 “ 張 ” 的均顯示。 即輸入名字中的任意一個字都可進行查詢出含有該字的姓名的學生信息。 一 . 設計思路 當拿到題目時,我認真的看了下題目要求,設計一個電話 號碼 管理 軟件,要支持添加 .刪除 .修改 .查詢 等功能。不由的想到和以前做的那個倉庫管理軟件有點類似,是否能根據(jù)那個作為模板進行改進,于是著手。 a. 設計了一個 phone 類,來存放學生的信息,定義學生公共屬性 :學號 no。姓名 name。電話號碼 phonenum。 b. 定義一個向量存放學生對象。 c. 另外為了簡化程序設計了兩個方法: String input(String hint):根據(jù)提示從鍵盤獲取一個字符串; phone inputPhone():從鍵盤獲取學生相關信息,構造 phone對象; d. 使用多分支語句 switch,進行功能選擇,之后的是實現(xiàn)每個功能了; Java 課程設計 —— 電話號碼管理軟件 5 e. 添加 功能:運用了 vector 類的 (x)方法添加對象; f. 刪除功能:運用了 vector 類的 (x)方法完成刪除對象; g. 顯示功能: 1對向量的 遍歷 訪問方法 。即按輸入序號輸出: Iterator p=()。 While(()) 輸出 ()。 2按姓名音節(jié)排序輸出; 引入方法 Comparator cmp = ()。 (arr, cmp)。 h. 查詢功能:建立模糊查詢; 采用 (name1) X 為 phone 對象, name1 為鍵盤輸入的字符串; 若是匹配則輸出 x。 i. 修改功能:即把要修改的對象查詢出來,系統(tǒng)自動刪除,再重新添加; j. 退出: break outer。 二 . 具體實現(xiàn) : 1. 包 .*。 2. 包 。 3. 包 .*。 package sheji。//包 import .*。 import 。 import .*。 Java 課程設計 —— 電話號碼管理軟件 6 public class phone{ String no。 String name。 String phonenum。 //把 name、 no、 phonenum 等聲明為全局變量,因為它們貫穿于整個程序中,方便其它方法、類調(diào)用它們 public phone(String no,String name,String phonenum){ =no。 =name。 =phonenum。 } public String toString(){ return學 號 : +no+,姓 名 : +name+,聯(lián) 系 電 話 :+phonenum。 } //讀取對象信息 Public static void main(String args[])throws { //throws IOException 用來拋出 io 的錯誤,文件讀寫錯誤,主要涉及到 java 的安全機制 Vector group=new Vector()。 outer:while(true){ final BufferedReader buf=new BufferedReader(new InputStreamReader())。 //產(chǎn)生 Buf對象; buf是 BufferedReader類的變量,此處將讀入字符串至 buf int choice。 Java 課程設計 —— 電話號碼管理軟件 7 do{ (┏━━━━━━━━━━━━━━━━━━━┓ )。 (┃★ 電話號碼管理系統(tǒng)主菜單 界面 ★ ┃ )。 (┣━━━━━━━━━━━━━━━━━━━┫ )。 (┃ ① .輸入學生信息 ┃ )。 (┃ ② .刪除學生信息 ┃ )。 (┃ ③ .顯示學生信息 ┃ )。 (┃ ④ .查詢學生信息 ┃ )。 (┃ ⑤ .修改學生信息 ┃ )。 (┃ ⑥ .安全退出系統(tǒng) ┃ )。 Java 課程設計 —— 電話號碼管理軟件 8 (┗━━━━━━━━━━━━━━━━━━━┛ )。
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1