Arraylist查看学生信息

Arraylist查看学生信息

ID:47675563

大小:92.82 KB

页数:7页

时间:2019-10-19

Arraylist查看学生信息_第1页
Arraylist查看学生信息_第2页
Arraylist查看学生信息_第3页
Arraylist查看学生信息_第4页
Arraylist查看学生信息_第5页
资源描述:

《Arraylist查看学生信息》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、packagecollectedl;importjava・util・ArrayList;importjava・utijL・List;importjava・util・Scanner;publicclassManagement{//属性Lista=newArrayList();//方法publicManagement(){a・add(newStudent(201,nlijin,98));a・add(newStudent(202Jtomo”f94));a・add(newStudent(2031,"jack",97)

2、);while(true){Scannersc=newScanner(System・");System・out:.printIn("一一欢迎进入1742学System.outeprintln(nSystem.outeprintln(nSystem.out•printin(n1•增加学生2.删除学生3.修改学生4.查询单个5・查询全部生管理系统");信息信息信息System.out•printin(n学生信息System.out.println(n学生信息System.out:・print■丄n(n6•退出-——n);System・out:・pr

3、intin(”请你输入数字T;intopr=sc・nextTnt();if(opr==l){System・out.print丄nL请输入学生学号t姓名t成绩”);Stringname=sc・next();intscore=sc・next]nt();if(addStudent(newStudent(no,name,score))){System・out:.print丄n("添加成功");}else{System・out:・printin(”存在该学生”);}}elseif(opr==2){System.out:・printin(”请输入学号”

4、);intno=sc・nextint();if(delStudent(no)){System,out.printin(”删除成功");}else{System,out.printIn(n不纯在该学生,删除失败“);}}elseif(opr==3){System,out.printin(”请输入学生学号t姓名t成绩”);intno=sc・nextTnt();Stringname=sc・next();intscore=sc・nextint();if(updateStudent(newStudent(no,name,score))){System

5、・out:.print丄n('F參改成功”);}else{System・out:・printin("学号不存在修改失败”);}}elseif(opr==4){System・out:・printin(”请输入学生学号t姓名t成绩;search(no);}elseif(opr==5){searchAll();}elseif(opr==6){System.out:・print:Ln(”谢谢使用!”);System・exit(0);}else{System・out:・print丄n("无止匕操作");}}}增加学生publicbooleanaddS

6、tudent(Students){if(searchByNo(s・getNo())==-l){a・add(s);returntrue;}else{returnfalse;}}删除学生publicbooleandelStudent(intno){intindex=searchByNo(no);if(index==-l){returnfalse;}else{a・remove(index);returntrue;}}修改publicbooleanupdateStudent(Students){intindext=searchByNo(s・getNo(

7、));if(indext==-l){returnfalse;}else{a・set(indextzs);returntrue;//查询单个publicvoidsearch(intno){intindex=searchByNo(no);if(index==-l){System・out:.println(”没有止匕人”);}else{System・out:.printIn(a・get(index));}}//根据学号查学生publicintsearchByNo(intno){for(inti=0;isize();i++){if(a・get(i)・g

8、etNo()==no){returni;}}return-1;}//查询所有publicvoidsearchAll(){for(inti=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。