人員信息管理系統(tǒng) java課程設(shè)計(jì)
《人員信息管理系統(tǒng) java課程設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《人員信息管理系統(tǒng) java課程設(shè)計(jì)(29頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、編號(hào): 時(shí)間:2021年x月x日 書(shū)山有路勤為徑,學(xué)海無(wú)涯苦作舟 頁(yè)碼:第29頁(yè) 共29頁(yè) 目錄 目錄 1 設(shè)計(jì)任務(wù)書(shū) 2 課程設(shè)計(jì)任務(wù) 2 程序功能實(shí)現(xiàn): 3 1.程序主體 3 2.流程圖: 4 3.模塊說(shuō)明 4 3.1、主菜單四個(gè)選項(xiàng) 4 3.2、教師功能菜單 5 3.3、學(xué)生功能菜單 5 3.4、查找菜單 6 4.源代碼及說(shuō)明 6 4.1、listStuTea 類 6 4.2、Menu 類 10 4.3、StudnTeach 類 16 4.4、Student 類 19 4.5、Teacher 類 19 4.6、Person 類 20
2、 4.7、lkExecption類 21 4.8、MainStuTea類 23 5.操作方法和測(cè)試結(jié)果 24 5.1.1、教師信息顯示 24 5.1.2、教師信息添加 24 5.1.3、教師信息刪除 25 5.1.4、教師信息查找 26 5.2、學(xué)生菜單實(shí)現(xiàn) 28 6.設(shè)計(jì)體會(huì) 28 設(shè)計(jì)任務(wù)書(shū) 問(wèn)題描述: 編寫(xiě)程序?qū)Υ髮W(xué)里的人員進(jìn)行管理。大學(xué)里的人員主要由學(xué)生、教師和在職進(jìn)修教師(既是學(xué)生又是教師)組成,各類人員均有姓名、電話和住址等信息,學(xué)生另有所屬專業(yè)信息,教師另有所在系部、授課信息及工資信息,在職進(jìn)修教師具備以上各類人員的信息。 要求: 1、
3、設(shè)計(jì)Person類,保存各類人員均有的姓名、電話和住址等信息。 2、設(shè)計(jì)Student類或接口,繼承Person類,并添加所屬專業(yè)班級(jí)信息。 3、設(shè)計(jì)Teacher類接口,繼承Person類,并添加所在系部信息,授課信息及工資信息。 4、設(shè)計(jì)StudenTeacher類,繼承Student類接口和Teache類接口。其具備以上各類人員信息。 5、把創(chuàng)建的所有StudenTeacher對(duì)象按照其所屬系部依次組織在一個(gè)文件中方便查詢、修改、刪除及添加等操作。 6、對(duì)各類的對(duì)象進(jìn)行信息輸入操作,輸入信息包括該類對(duì)象的所有信息。 7、對(duì)各類的對(duì)象進(jìn)行輸出操作,顯示輸出該類對(duì)象的
4、所有信息 課程設(shè)計(jì)任務(wù)及設(shè)計(jì)人 設(shè)計(jì)任務(wù): 大學(xué)人員信息管理系統(tǒng) 課程目的: 1、復(fù)習(xí)、鞏固Java語(yǔ)言的基礎(chǔ)知識(shí),進(jìn)一步加深對(duì)Java語(yǔ)言的理解和掌握; 2、課程設(shè)計(jì)為學(xué)生提供了一個(gè)既動(dòng)手又動(dòng)腦,獨(dú)立實(shí)踐的機(jī)會(huì),將課本上的理論知識(shí)和實(shí)際有機(jī)的結(jié)合起來(lái),鍛煉學(xué)生的分析解決實(shí)際問(wèn)題的能力。提高學(xué)生適應(yīng)實(shí)際,實(shí)踐編程的能力; 3、培養(yǎng)學(xué)生在項(xiàng)目開(kāi)發(fā)中團(tuán)隊(duì)合作精神、創(chuàng)新意識(shí)及能力。 課程要求: 1、對(duì)系統(tǒng)進(jìn)行功能模塊分析、控制模塊分析正確,符合課題要求,實(shí)現(xiàn)相應(yīng)功能;可以加以其他功能或修飾,使程序更加完善、合理; 2、系統(tǒng)設(shè)計(jì)要實(shí)用,編程簡(jiǎn)練,可用,功能全面 3
5、、說(shuō)明書(shū)、流程圖要清楚 4、記錄設(shè)計(jì)情況(備查,也為編寫(xiě)設(shè)計(jì)說(shuō)明書(shū)作好準(zhǔn)備); 5、要求采用模塊化程序設(shè)計(jì)方法,及鋸齒型書(shū)寫(xiě)格式,要求上機(jī)調(diào)試通過(guò)和按設(shè)計(jì)報(bào)告格式。 6、本設(shè)計(jì)需要實(shí)現(xiàn)Java的面向?qū)ο箝_(kāi)發(fā)運(yùn)用到的有Java的接口,Java的繼承,Java的異常處理,Java類的封裝。能夠在異常輸入的情況下,能正確處理。最后得到正確結(jié)果。 程序功能實(shí)現(xiàn): 一、 按照課程的要求實(shí)現(xiàn)學(xué)生和教師的基本信息的錄入。 二、 把輸入的教師和學(xué)生信息顯示出來(lái)。 三、 有姓名和專業(yè)兩種查找方式去分別把老師和學(xué)生的信息查找并且顯示出來(lái)。 四、 刪除選項(xiàng)可以刪除相應(yīng)學(xué)生和老師信息。 五、 用
6、switch語(yǔ)句實(shí)現(xiàn)菜單功能,字符界面做到簡(jiǎn)潔清晰 六、 異常處理處理錯(cuò)誤的輸入并且返回錯(cuò)誤的提示,更正后填入正確數(shù)據(jù)。 1.程序主體 1、 設(shè)計(jì)分析: 1.1、 實(shí)體是實(shí)現(xiàn)程序思想的主要方式,首先應(yīng)該分為學(xué)生和老師2個(gè)入口,分別做查詢和信息添加、顯示、刪除和查找的功能。 1.2、 學(xué)生和老師的信息輸入考慮要求多名信息考慮用對(duì)象數(shù)組去實(shí)現(xiàn)。但是對(duì)象數(shù)組的刪除不是本學(xué)期的內(nèi)容。且排序麻煩??紤]用其他方式實(shí)現(xiàn)信息錄入,查閱相關(guān)信息發(fā)現(xiàn)可以使用list對(duì)象實(shí)現(xiàn)信息錄入和刪除。 1.3、 菜單使用switch語(yǔ)句實(shí)現(xiàn)菜單功能,菜單的相互調(diào)用實(shí)現(xiàn)功能的循環(huán)。 2.流程圖:
7、 3.模塊說(shuō)明 3.1、主菜單四個(gè)選項(xiàng) 學(xué)生入口: 這個(gè)模塊與學(xué)生功能模塊相連。 教師入口: 這個(gè)模塊與教師功能模塊相連 顯示全部信息: 這個(gè)模塊顯示所有的老師和學(xué)生信息 3.2、教師功能菜單 顯示教師信息: 這個(gè)模塊顯示輸入的教師信息,如果不存在提示輸入信息 添加教師信息: 這個(gè)模塊添加教師基本信息 刪除教師信息: 這個(gè)模塊按照序號(hào)刪除教師信息,如果不存在提示信息輸入 查找教師信息: 按照姓名和專業(yè)查找教師信息 返回上一級(jí)菜單: 返回主菜單 3.3、學(xué)生功能菜單 顯示學(xué)生信息: 這個(gè)模塊
8、顯示輸入的教師信息,如果不存在提示輸入信息 添加學(xué)生信息: 這個(gè)模塊添加教師基本信息 刪除學(xué)生信息: 這個(gè)模塊按照序號(hào)刪除教師信息,如果不存在提示信息輸入 查找學(xué)生信息: 按照姓名和專業(yè)查找學(xué)生信息 返回上一級(jí)菜單: 返回主菜單 3.4、查找菜單 按照姓名查找: 查找模塊,按照姓名查找,如果不存在則提示輸入信息。 按照專業(yè)查找: 查找模塊,按照專業(yè)查找,如果不存在則提示輸入信息。 返回上一級(jí)菜單: 返回主菜單 4.源代碼及說(shuō)明 4.1、listStuTea 類 用來(lái)實(shí)現(xiàn)學(xué)生和教師數(shù)據(jù)添加、刪除、查找的方法 im
9、port java.util.*;
import lkExecption.LKExecption;
public class listStuTea extends StudnTeach{
final int SIZE = 50;//最大學(xué)生和教師人數(shù)
listStuTea[] st = new listStuTea[SIZE];//學(xué)生和老師對(duì)象數(shù)組
Scanner into = new Scanner(System.in);
List
10、ist2=new ArrayList
11、StuName()
{
String tpname;
boolean zy = true;
StudnTeach point;
System.out.println("請(qǐng)輸入學(xué)生姓名:");
tpname = into.nextLine();
for(int i = 0;i 12、point);
zy = false;
}
}
if(zy)
System.out.println("沒(méi)有該學(xué)生");
if(getStuNumber()==0)
System.out.println("警告!??!學(xué)生數(shù)據(jù)為空請(qǐng)?zhí)砑訑?shù)據(jù)");
}
public void FindTeaName()
{
String tpname;
boolean zy = true;
StudnTeach point;
System.out.println("請(qǐng)輸入教師姓名:");
tpname = int 13、o.nextLine();
for(int i = 0;i 14、TeaNumber()==0)
System.out.println("警告?。?!老師數(shù)據(jù)為空請(qǐng)?zhí)砑訑?shù)據(jù)");
}
public void FindteaSpec()
{
String tpSpec;
boolean zy = true;
StudnTeach point;
System.out.println("請(qǐng)輸入教師專業(yè):");
tpSpec = into.nextLine();
for(int i = 0;i 15、pec.equals(point.getteaSpeciality()))
{
showTea(i,point);
zy = false;//標(biāo)志位
}
}
if(zy)
System.out.println("沒(méi)有該專業(yè)的老師");
if(getTeaNumber()==0)
System.out.println("警告?。?!老師數(shù)據(jù)為空請(qǐng)?zhí)砑訑?shù)據(jù)");
}
public void FindstuSpec()
{
String tpStu;
boolean zy = true;
StudnT 16、each point;
System.out.println("請(qǐng)輸入學(xué)生專業(yè):");
tpStu = into.nextLine();
for(int i = 0;i 17、
if(getStuNumber()==0)
System.out.println("警告!??!學(xué)生數(shù)據(jù)為空請(qǐng)?zhí)砑訑?shù)據(jù)");
}
public void showStu(int n,StudnTeach point)
{
point=list2.get(n);
System.out.println("學(xué)生編號(hào):"+n);
System.out.println("姓名:"+point.name+" 性別:"+point.sex+" 年齡:"+point.age);
System.out.println("電話:"+point.phone);
18、System.out.println("地址:"+point.address);
System.out.println("專業(yè):"+point.getstuSpeciality());
System.out.println("班級(jí):"+point.getClassname());
}
public void showTea(int n,StudnTeach point)
{
point=list1.get(n);
System.out.println("教師編號(hào):"+n);
System.out.println("姓名:"+point.name+ 19、" 性別:"+point.sex+" 年齡:"+point.age);
System.out.println("電話:"+point.phone);
System.out.println("地址:"+point.address);
System.out.println("專業(yè):"+point.getteaSpeciality());
System.out.println("工資:"+point.getPay());
}
public void addstu(int n) throws LKExecption
{
st[n] = new li 20、stStuTea();
st[n].add();
st[n].setClassname();
st[n].setstuSpeciality();
list2.add(st[n]);
if(list2.size()!=0)
System.out.println("添加學(xué)生成功");
}
public void addtea(int n) throws LKExecption
{
st[n] = new listStuTea();
st[n].add();
st[n].setteaSpeciality();
st[n] 21、.setPay();
list1.add(st[n]);
if(list1.size()!=0)
System.out.println("添加教師成功");
}
public void delTea()
{
System.out.println("請(qǐng)輸入被刪的教師編號(hào)");
int k =into.nextInt();
if(list1.size()<=k||k<0)
System.out.println("刪除失??!編號(hào)不存在請(qǐng)重新輸入!");
else
{
list1.remove(k);
Syst 22、em.out.println("刪除成功");
}
}
public void delStu()
{
System.out.println("請(qǐng)輸入被刪的學(xué)生編號(hào)");
int k =into.nextInt();
if(list2.size()<=k||k<0)
System.out.println("刪除失?。【幪?hào)不存在請(qǐng)重新輸入!");
else
{
list2.remove(k);
System.out.println("刪除成功");
}
}
}
4.2、Menu 類
字符菜單的實(shí) 23、現(xiàn)
import java.util.*;
import lkExecption.LKExecption;
public class Menu {
Scanner into = new Scanner(System.in);
int num = 0;
List list=new ArrayList 24、 int t;
String tpNum = null;
try{
System.out.println("請(qǐng)輸入選項(xiàng)");
tpNum = into.nextLine();
t = Integer.parseInt(tpNum);
}
catch(NumberFormatException e)
{
t = new LKExecption().Num1Execption(tpNum);
}
return t;
}
void MainMenu() throws LKExecption//主菜單
{
Sy 25、stem.out.println("================");
System.out.println("1.教師入口");
System.out.println("2.學(xué)生入口");
System.out.println("3.顯示全部信息");
System.out.println("4.退出管理");
switchMainMenu();
}
void FindMenu()//查找菜單
{
System.out.println("----------------");
System.out.println("1.按照姓名查找");
26、 System.out.println("2.按照專業(yè)查找");
System.out.println("3.返回上一級(jí)菜單");
//switchMainMenu();
}
void MenuTea1_1() throws LKExecption//老師菜單
{
System.out.println("----------------");
System.out.println("1.顯示教師信息");
System.out.println("2.添加教師信息");
System.out.println("3.刪除教師信息");
Syst 27、em.out.println("4.查找教師信息");
System.out.println("5.返回上一級(jí)菜單");
switchMenuTea1_1();
}
void MenuStu1_1() throws LKExecption//學(xué)生菜單
{
System.out.println("----------------");
System.out.println("1.顯示學(xué)生信息");
System.out.println("2.添加學(xué)生信息");
System.out.println("3.刪除學(xué)生信息");
System.ou 28、t.println("4.查找學(xué)生信息");
System.out.println("5.返回上一級(jí)菜單");
switchMenuStu1_1();
}
void switchFindStuMenu() throws LKExecption//查找學(xué)生菜單
{
int t;
t = setIn();
switch(t)
{
case 1:
point.FindStuName();
FindMenu();
switchFindStuMenu();
break;
case 2:
point.Fi 29、ndstuSpec();
FindMenu();
switchFindStuMenu();
break;
case 3:
MenuStu1_1();
switchMenuStu1_1();
break;
default:
System.out.println("輸入錯(cuò)誤請(qǐng)重新輸入");
switchFindStuMenu();
}
}
void switchFindTeaMenu() throws LKExecption//查找教師菜單
{
int t;
t = setIn();
30、switch(t)
{
case 1:
point.FindTeaName();
FindMenu();
switchFindTeaMenu();
break;
case 2:
point.FindteaSpec();
FindMenu();
switchFindTeaMenu();
break;
case 3:
MenuTea1_1();
switchMenuTea1_1();
break;
default:
System.out.println("輸入錯(cuò)誤請(qǐng) 31、重新輸入");
switchFindTeaMenu();
}
}
void switchMainMenu() throws LKExecption//主菜單
{
int t;
t = setIn();
switch(t)
{
case 1:
MenuTea1_1();//老師顯示菜單
break;
case 2:
MenuStu1_1();//學(xué)生顯示菜單
break;
case 3:
if(point.getNumber()==0)
System.out 32、.println("警告?。?!數(shù)據(jù)為空請(qǐng)?zhí)砑訑?shù)據(jù)");
else{
for(int i = 0;i 33、eak;
default:
System.out.println("輸入錯(cuò)誤請(qǐng)重新輸入");
switchMainMenu();
}
}
void switchMenuTea1_1() throws LKExecption
{
System.out.println("----------------");
int t;
t = setIn();
switch(t)
{
case 1:
if(point.getTeaNumber()==0)
System.out.println("警告?。?!教 34、師數(shù)據(jù)為空請(qǐng)?zhí)砑訑?shù)據(jù)");
for(int i = 0;i 35、itchFindTeaMenu();
break;
case 5:
MainMenu();
break;
default:
System.out.println("輸入錯(cuò)誤請(qǐng)重新輸入");
switchMenuTea1_1();
}
}
void switchMenuStu1_1() throws LKExecption
{
System.out.println("----------------");
int t;
t = setIn();
switch(t)
{
case 1:
36、 if(point.getStuNumber()==0)
System.out.println("警告!?。W(xué)生數(shù)據(jù)為空請(qǐng)?zhí)砑訑?shù)據(jù)");
for(int i = 0;i 37、
break;
case 4:
FindMenu();
switchFindStuMenu();
break;
case 5:
MainMenu();
break;
default:
System.out.println("輸入錯(cuò)誤請(qǐng)重新輸入");
MenuStu1_1();
}
}
}
4.3、StudnTeach 類
繼承于教師和學(xué)生接口實(shí)現(xiàn)它們抽象方法,且繼承人類屬性。
import java.util.*;
import lkExecption.LKExecpti 38、on;
class StudnTeach extends Person implements Student,Teacher{
Scanner into = new Scanner(System.in);
float pay = 0;//工資
String classname = null;//班級(jí)
String stuSpec = null;//老師專業(yè)
String teaSpec = null;//學(xué)生專業(yè)
void add() throws LKExecption
{
setName();
setSex();
setAge();
39、 setPhone ();
System.out.println("請(qǐng)輸入地址");
address = into.nextLine();
}
public void addstu(int n) throws LKExecption{
//add();
//setClassname();
//setstuSpeciality();
}
public void addtea(int n) throws LKExecption{
//add();
//setteaSpeciality();
//setPay() 40、;
}
public void setPay() {
String tpNum = null;
try{
System.out.println("請(qǐng)輸入工資:");
tpNum = into.nextLine();
pay = Integer.parseInt(tpNum);
}
catch(NumberFormatException e)
{
pay = new LKExecption().Num1Execption(tpNum);
}
}
public fl 41、oat getPay() {
return pay;
}
public void setClassname() {
System.out.println("請(qǐng)輸入班級(jí):");
classname = into.nextLine();
}
public String getClassname() {
return classname;
}
public void setstuSpeciality() {
System.out.println("請(qǐng)輸入專業(yè):");
stuSp 42、ec = into.nextLine();
}
public String getstuSpeciality() {
return stuSpec;
}
public void setteaSpeciality() {
System.out.println("請(qǐng)輸入專業(yè):");
teaSpec = into.nextLine();
}
public String getteaSpeciality() {
return teaSpec;
}
public void show(b 43、oolean b, int num, StudnTeach point) {
}
public void showStu(int num, StudnTeach point) {
}
public void showTea(int num, StudnTeach point) {
}
public int getStuNumber() {
return 0;
}
public int getTeaNumber() {
return 0;
}
public int 44、getNumber() {
return 0;
}
public void delStu() {
}
public void delTea() {
}
public void FindStuName() {
}
public void FindstuSpec() {
}
public void FindTeaName() {
}
public void FindteaSpec() {
}
}
4.4、Student 類 45、
接口、學(xué)生的抽象方法
public interface Student {
abstract void setstuSpeciality();
abstract String getstuSpeciality();
abstract void setClassname();
abstract String getClassname();
}
4.5、Teacher 類
接口、教師的抽象方法
public interface Teacher {
abstract void setteaSpeciality();
abstract Strin 46、g getteaSpeciality();
abstract void setPay();
abstract float getPay();
}
4.6、Person 類
定義人類的基本屬性
import java.util.*;
import lkExecption.LKExecption;
public class Person
{
Scanner into = new Scanner(System.in);
String name;
int phone;
String address;
String sex;
int age;
47、public void setName()
{
System.out.println("請(qǐng)輸入姓名:");
name = into.nextLine();
}
public void setSex() throws LKExecption
{
try{
System.out.println("請(qǐng)輸入性別:");
sex = into.nextLine();
if(sex.equals("man")||sex.equals("woman"))
{}
else
throw new LKExecption();
}
48、catch(LKExecption lk)
{
sex = new LKExecption().sexExecption(sex);
}
}
public void setAge()
{
String tpAge = null;
try{
System.out.println("請(qǐng)輸入年齡:");
tpAge = into.nextLine();
age = Integer.parseInt(tpAge);
}
catch(NumberFormatException e)
{
age = new LK 49、Execption().NumExecption(tpAge);
}
}
public void setPhone ()
{
String tpNum = null;
try{
System.out.println("請(qǐng)輸入電話號(hào)碼:");
tpNum = into.nextLine();
phone = Integer.parseInt(tpNum);
}
catch(NumberFormatException e)
{
phone = new LKExecption().Num1Execption(tpNum) 50、;
}
}
}
4.7、lkExecption類
自定義異常類
package lkExecption;
import java.util.Scanner;
public class LKExecption extends Exception
{
Scanner into = new Scanner(System.in);
public String sexExecption(String mg)
{
String str;
boolean pd = true;
do{
System.out.println(mg+" 不 51、是正確的性別,正確的性別為 man 或者 woman");
str = into.next();
//System.out.println(mg+" 驗(yàn)證");
if(str.equals("man")||str.equals("woman"))
{
pd = false;
}
}while(pd);
return str;
}
public int NumExecption(String mg)
{
String num = null;
int tpNum = 0;
boolean pd = true;
52、 System.out.println(mg+" 請(qǐng)正確的數(shù)字或者不在范圍內(nèi)!請(qǐng)重新輸入?。?);
do{
try{
num = into.nextLine();
tpNum = Integer.parseInt(num);
if(tpNum>120||tpNum<0) //范圍判斷
throw new NumberFormatException();
else
pd = false;
}
catch(NumberFormatException e)
{
System.ou 53、t.println(num+" 請(qǐng)正確的數(shù)字或者不在范圍內(nèi)!請(qǐng)重新輸入??!");
}
}while(pd);
return tpNum;
}
public String charExecption(String mg)
{
final String[] str={"null"};//這里指定 規(guī)定字段
boolean pd = true;
do{
System.out.println(mg+" 不是正確字段,請(qǐng)輸入指定的字段");
mg = into.next();
for(int i =0;i 54、
if(mg.equals(str[i]))//
{
pd = false;
}
}while(pd);
return mg;
}
public int Num1Execption(String mg)
{
String num;
int tpNum = 0;
System.out.println(mg+" 不是數(shù)字!請(qǐng)輸入數(shù)字??!");
do{
try{
num = into.nextLine();
tpNum = Integer.parseInt(num);
break 55、;
}
catch(NumberFormatException e)
{
System.out.println(mg+" 不是數(shù)字!請(qǐng)輸入數(shù)字??!");
}
}while(true);
return tpNum;
}
}
4.8、MainStuTea類
主函數(shù)調(diào)用
import lkExecption.LKExecption;
public class MainStuTea {
public static void main(String[] args) throws LKExecption
{
Me 56、nu lk = new Menu();
}
}
5.操作方法和測(cè)試結(jié)果
5.1.1、教師信息顯示
選擇一進(jìn)入教師信息入口
選擇一進(jìn)入教師信息查看
因?yàn)槲覀儧](méi)有添加教師信息,所以他要求我們添加教師信息
5.1.2、教師信息添加
選擇二進(jìn)入教師信息添加
教師信息添加成功,如果不是指定字段輸入,出現(xiàn)異常則重新輸入
如下為添加的信息輸入顯示
5.1.3、教師信息刪除
5.1.4、教師信息查找
專業(yè)查找
現(xiàn)在添加三個(gè)教師信息,如下顯示
首先使用專業(yè)查找,我們查找computer專業(yè)的
查找其他math專業(yè)
查找不存 57、在的專業(yè)
姓名查找
再添加一個(gè)同名的教師
查找lisi
5.2、學(xué)生菜單實(shí)現(xiàn)
學(xué)生信息采取同樣測(cè)試
6.設(shè)計(jì)體會(huì)
這個(gè)課程設(shè)計(jì)可以的設(shè)計(jì)心得,可謂十分波折。全部的源代碼都出自自己,其中的list排列我們還沒(méi)有學(xué)習(xí)。在這里要感謝google感謝baidu。沒(méi)有他們就沒(méi)有今天的代碼。當(dāng)然網(wǎng)上只有相似的課題沒(méi)有相同的代碼,list排列經(jīng)過(guò)自己一小時(shí)的摸索可以了解了部分的運(yùn)用,首先寫(xiě)了一個(gè)test類來(lái)測(cè)試這個(gè)用法
import java.util.ArrayList;
import java.util.LinkedList;
import java.uti 58、l.Iterator;
import java.util.List;
import java.util.Scanner;
public class test {
public static void main(String[] args) {
System.out.println("開(kāi)始:");
String a = "A", b = "B", c = "C", d = "D", e = "E";
List 59、d);
list.set(1, b);// 將索引位置為1的對(duì)象e修改為對(duì)象b
list.add(2, c);// 將對(duì)象c添加到索引位置為2的位置
list.add(e);
list.remove(1);
Iterator
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中生物對(duì)照實(shí)驗(yàn)專題復(fù)習(xí)課件
- 初中物理資源九年級(jí)第十五單元課件串并聯(lián)識(shí)別
- 咯血與嘔血課件
- What's_your_number_課件
- 外研版七下Module3Unit1(教育精品)
- 浙美版三年級(jí)上冊(cè)美術(shù)第15課-剪雪花教學(xué)ppt課件
- 蘇教版六年級(jí)下冊(cè)數(shù)學(xué)正比例和反比例的意義課件
- 蘇教版五下《單式折線統(tǒng)計(jì)圖》教研課件
- 固態(tài)相變概論
- 三角形全等的判定復(fù)習(xí)-課件2
- 太陽(yáng)能發(fā)展趨勢(shì)課件
- 道路工程監(jiān)理最新規(guī)劃范本課件
- SPC及CPK教程(理論篇)課件
- Travel-Plan旅行計(jì)劃-PPT
- 新冠肺炎疫情期間醫(yī)務(wù)人員防護(hù)技術(shù)指南