java常用类与集合框架-上机指导

java常用类与集合框架-上机指导

ID:41519453

大小:59.16 KB

页数:27页

时间:2019-08-26

java常用类与集合框架-上机指导_第1页
java常用类与集合框架-上机指导_第2页
java常用类与集合框架-上机指导_第3页
java常用类与集合框架-上机指导_第4页
java常用类与集合框架-上机指导_第5页
资源描述:

《java常用类与集合框架-上机指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第5章常用类与集合框架上机指导主要目标■学会Math类常用方法使■学会String类常用方法使用■学会包装类常用方法使用■学会Date类常用方法使用■学会List接口常用方法使用■学会Map接口常用方法使用作业上交邮箱:作业提交格式:将本次上机内容全部放在一个文件夹,文件夹的命名为“姓名_学号一章节一时间”,如“HanMei_0715_05_20151025"实验一任务:•为Java课程三个单元定义枚举:Ul,U2,U3分别表示笫一、二、三单元•编程输出每个单元的学习目标(内容可白拟)打开eclipse,新建项目命名为T

2、estOI,并新建包、类,目录结构如下:日.0TestOI白src•••B-ecom.hp.experiment宙••・[?!TestOI.java田…JRESystemLibrary[JavaSE*l.7]•—•在TestOI类中实现本实验,参考代码如下:packagecom.hp.experiment;publicclassTestOl{//定义枚举publicenumUnit{U1,U2,U3}publicvoidshow(Unitunit){switch(unit){caseUl:System,out.print

3、in("第一单元打基础”);break;caseU2xSystem.out.printlnC*«zm元可以胜任Javafl序开发“);break;caseU3:System,out・printin("第三单元可以胜任企业级Java开发");break;default:System,out.println(,f输入有错”);}}publicstaticvoidmain(String[]args){TestOIt=newTest01();t.show(Unit.W);Unitu=Unit."2;t.show(u);t>sho

4、w(Unit.l/3);3.运行结果,如下:^2Problems@Javadoc[^;tDeclaration§Console却32LogCat占BJC承

5、IBt£3IE旦▼c▼erminated>TestOl[JavaAppliestion]C:VJavaAjdkl.T・0_17Vbinj讯抽・exe(2015年9月10日J~午11:06::第一羊元打W比±1第二生元可以璧任Java程扌?=^t■第三王元可以医三全业淤Java^jt实验二任务:•编码实现双色球功能分析:•双色球规则红球33选6,蓝球16选1,不允许垂

6、复•使用Math类的mndom()方法在1到33内随机产生6个红球号码,每产牛一个判断是否已经在数组中存在,不存在则保存于数组,否则重选•从1到16I'可随机产生一个蓝球号码步骤:1.同实验一,新建工程、包、类,目录结构如下:I白•GTest02S*sre•••白••田com.hp.experiment田…[J]Test02.java••田…目IJEESystemLibrary[JavaSE-1.7]在Test02.java文件中实现本实验需求,参考代码:packagecom.hp.experiment;publiccl

7、assTest02{publicstaticvoidmain(String[]args){int[]numbers=newintnum=0;//产生6个红球for(inti=0;i<6;i++){do{num=(int)(Math.random()*33)+1;}while(isfxist(num,numbers));numbers[i]=num;}order(numbers);//产生一个蓝球numbers[6]=(int)(Math.random^)*16)+1;//构造输出的字符串StringBufferbuffe

8、r=newStringBuffer();for(inti=0;i<6;i++){buffer.append(numbers[i])・append("「);2728293031323334-35363738394041424344454647-4849505152buffer.delete(buffer.length()-1jbuffer.length());buffer・append(”+")・append(numbers[6]);System・out・printIn("双色球预测号:"+buffer.toStrin

9、g());System・out・printInj"预祝你早日中大奖!");}/和对数组排序*/privatestaticvoidorder(int[]numbers){for(inti=0;i<5;i++){for(intj=i+l;j<6;j++){inttemp=0;if(numbers[i]>nuj]){t

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

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

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