黑马入学必须掌握的典型例题.pdf

黑马入学必须掌握的典型例题.pdf

ID:53577274

大小:159.95 KB

页数:10页

时间:2020-04-20

黑马入学必须掌握的典型例题.pdf_第1页
黑马入学必须掌握的典型例题.pdf_第2页
黑马入学必须掌握的典型例题.pdf_第3页
黑马入学必须掌握的典型例题.pdf_第4页
黑马入学必须掌握的典型例题.pdf_第5页
资源描述:

《黑马入学必须掌握的典型例题.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、packagecn.itcast_08;importjava.util.Comparator;importjava.util.Scanner;importjava.util.TreeSet;/**键盘录入5个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低输出到控制台**分析:*A:定义学生类*B:创建一个TreeSet集合*C:总分从高到底如何实现呢?*D:键盘录入5个学生信息*E:遍历TreeSet集合*/publicclassTreeSetDemo{publicstaticvoidmain(String[]args){//创建一个TreeSet集合TreeSet

2、ent>ts=newTreeSet(newComparator(){@Overridepublicintcompare(Students1,Students2){//总分从高到低intnum=s2.getSum()-s1.getSum();//总分相同的不一定语文相同intnum2=num==0?s1.getChinese()-s2.getChinese():num;//总分相同的不一定数序相同intnum3=num2==0?s1.getMath()-s2.getMath():num2;//总分相同的不一定英语相同intnum4=num3==0?s1.get

3、English()-s2.getEnglish():num3;//姓名还不一定相同呢intnum5=num4==0?s1.getName().compareTo(s2.getName()):num4;returnnum5;}});System.out.println("学生信息录入开始");//键盘录入5个学生信息for(intx=1;x<=5;x++){Scannersc=newScanner(System.in);System.out.println("请输入第"+x+"个学生的姓名:");Stringname=sc.nextLine();System.out.println("请输入第"

4、+x+"个学生的语文成绩:");StringchineseString=sc.nextLine();System.out.println("请输入第"+x+"个学生的数学成绩:");StringmathString=sc.nextLine();System.out.println("请输入第"+x+"个学生的英语成绩:");StringenglishString=sc.nextLine();//把数据封装到学生对象中Students=newStudent();s.setName(name);s.setChinese(Integer.parseInt(chineseString));s.setM

5、ath(Integer.parseInt(mathString));s.setEnglish(Integer.parseInt(englishString));//把学生对象添加到集合ts.add(s);}System.out.println("学生信息录入完毕");System.out.println("学习信息从高到低排序如下:");System.out.println("姓名t语文成绩t数学成绩t英语成绩");//遍历集合for(Students:ts){System.out.println(s.getName()+"t"+s.getChinese()+"t"+s.getMat

6、h()+"t"+s.getEnglish());}}}packagecn.itcast_01;importjava.io.BufferedReader;importjava.io.BufferedWriter;importjava.io.FileReader;importjava.io.FileWriter;importjava.io.IOException;/**复制文本文件**分析:*复制数据,如果我们知道用记事本打开并能够读懂,就用字符流,否则用字节流。*通过该原理,我们知道我们应该采用字符流更方便一些。*而字符流有5种方式,所以做这个题目我们有5种方式。推荐掌握第5种。*数据源:*c

7、:\a.txt--FileReader--BufferdReader*目的地:*d:\b.txt--FileWriter--BufferedWriter*/publicclassCopyFileDemo{publicstaticvoidmain(String[]args)throwsIOException{StringsrcString="c:\a.txt";StringdestString

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

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

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