Java课程第二次实验报告(第10周)

Java课程第二次实验报告(第10周)

ID:39072085

大小:376.02 KB

页数:15页

时间:2019-06-24

Java课程第二次实验报告(第10周)_第1页
Java课程第二次实验报告(第10周)_第2页
Java课程第二次实验报告(第10周)_第3页
Java课程第二次实验报告(第10周)_第4页
Java课程第二次实验报告(第10周)_第5页
资源描述:

《Java课程第二次实验报告(第10周)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验报告(2013/2014学年第2学期)课程名称JAVA语言程序设计实验名称Java异常处理的程序设计、GUI综合应用开发实验时间2014年4月22日指导单位计算机学院/软件学院软件工程系指导教师朱云霞学生姓名谢某某班级学号学院(系)人文与社会科学学院专业公共事业管理实验名称Java异常处理的程序设计、GUI综合应用开发指导教师朱云霞实验类型上机实验学时3实验时间2014-4-22一、实验目的1.熟练掌握Java中String和StringBuffer类的使用2.掌握Java中的异常处理机制,会编写简单程序3.了解和掌握J

2、ava中的2D图形绘制方法4.了解和掌握Java中GUI组件和界面化设计二、实验环境(实验设备)1.每位学生配备计算机一台2.计算机需安装好JDK和Jcreator三、实验内容1.从键盘输入字符串”Todayisahappyday!”,统计字符串包含多少个字母’a’,并将该字符串所有字母转换成大写字母输出。publicclassSy21{publicstaticvoidmain(Stringargs[]){Strings=newString("Todayisahappyday!");intcount=0;for(inti=0

3、;i

4、s[]){inta1[][]=newint[10][5];intsum=0;for(inti=0;i<10;i++){for(intj=0;j<5;j++){intrand=(int)(Math.random()*100+1);13a1[i][j]=rand;sum+=a1[i][j];System.out.print(a1[i][j]+"");}System.out.println();}System.out.println("这个数组的总和为:"+sum);}}133.从键盘输入两个数,进行相除,显示商。当输入串中含有非

5、数字时或除数为0时,通过异常处理机制,使程序能正确运行。importjavax.swing.JOptionPane;publicclassSy23{publicstaticvoidmain(Stringargs[]){Stringinput1=JOptionPane.showInputDialog("pleaseinputfirstnumber:");Stringinput2=JOptionPane.showInputDialog("pleaseinputsecondnumber:");try{intn1=Integer.p

6、arseInt(input1);intn2=Integer.parseInt(input2);intdiv=n1/n2;JOptionPane.showMessageDialog(null,"结果是"+div,"结果",JOptionPane.PLAIN_MESSAGE);}catch(NumberFormatExceptione){JOptionPane.showMessageDialog(null,"Pleaseinputnumeric13digits!","提示",JOptionPane.PLAIN_MESSAGE);

7、}catch(ArithmeticExceptione){JOptionPane.showMessageDialog(null,"Divisionbyzero!","提示",JOptionPane.PLAIN_MESSAGE);}System.exit(0);}}134.编写一个程序,以随机颜色绘制随机大小的填充型椭圆(提示:使用Graphic类的fillOval方法)。importjava.awt.*;importjavax.swing.*;publicclassSy24extendsJFrame{publicvoidpa

8、int(Graphicsg){intx1,y1,w,h;for(inti=0;i<100;i++){x1=(int)(Math.random()*400);13y1=(int)(Math.random()*400);w=(int)(Math.random()*100);h=(int)(Ma

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

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

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