Java程序设计 实验报告2

Java程序设计 实验报告2

ID:40557430

大小:340.91 KB

页数:43页

时间:2019-08-04

Java程序设计 实验报告2_第1页
Java程序设计 实验报告2_第2页
Java程序设计 实验报告2_第3页
Java程序设计 实验报告2_第4页
Java程序设计 实验报告2_第5页
资源描述:

《Java程序设计 实验报告2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计上机实验报告第_1_次上机实验报告一.二.实验题目1.编写字符界面的javaapplication,将用户输入的小写字符转化成大写字符打印在屏幕上,若用户输入的不是小写字符则打印信息说明无法完成的操作。2.编写一个Applet程序,从键盘输入一个整数,求出其阶乘值三.源程序(包含注释)1.//Thisprogramisusedforchangeupperimportjava.io.*;publicclassupper{privatevoidl2u(charc){if(c<97

2、

3、c>122){System.out

4、.println("Error!");}else{System.out.print("TheUpperis:");System.out.println((char)(c-32));}}publicstaticvoidmain(String[]args){upperupper=newupper();System.out.println("PleaseInputtheCharacter:");InputStreamis=System.in;try{charc=(char)(is.read());upper.l2u(c);}catch

5、(IOExceptionex){}}}2.//Thisprogramisusedforcalculatingfactorialimportjava.applet.*;importjava.awt.*;importjava.awt.event.*;publicclassfactorialextendsAppletimplementsActionListener{Labelprompt;TextFieldinput,output;publicvoidinit(){prompt=newLabel("请输入一个整数:");input=n

6、ewTextField(6);output=newTextField(20);add(prompt);add(input);add(output);input.addActionListener(this);}publicintSum(){ints=Integer.valueOf(input.getText());intsum=1;for(inti=s;i>0;i--){sum*=i;}returnsum;}publicvoidactionPerformed(ActionEvente){output.setText(input.

7、getText()+"的阶乘为"+Sum());}}一.实验总结:说明源程序的结构说明用到了那些系统包,类,函数说明调试过程出现什么错误,如何进行改正1.编写字符界面的javaapplication,将用户输入的小写字符转化成大写字符打印在屏幕上,若用户输入的不是小写字符则打印信息说明无法完成的操作。2.编写一个Applet程序,从键盘输入一个整数,求出其阶乘值第_2_次上机实验报告一.二.实验题目1.阅读下面的程序,在main()方法里添加语句完成如下的功能:(1)创建一个MyValue类的对象myValue(2)为myVal

8、ue对象中的value域赋值10(3)使用getValue()方法获得myValue对象中的数据并将它们打印在屏幕上classMyValue{privateintvalue;publicvoidsetValue(intx){Value=x;}publicintgetValue(){Returenvalue;}}publicclassUseValue{publicstaticvoidmain(Stringargs[]){}}2.编写Java代码实现一个计数器类Counter,其中包含:域counterValue用来保存计数器的当前

9、数值方法increment(),计数器加一方法decrement(),计数器减一方法reset(),计数器清零3.编程实现矩形类,其中包括计算矩形周长和面积的方法。4.使用矩形类,编程统计若干块土地的相关信息,由用户输入每块土地的长与宽,程序将计算其面积并显示出来。三.源程序(包含注释)//Thisisacounterclassclasscounter{intcounterValue=0;publicintincrement(){counterValue++;returncounterValue;}publicintdecrem

10、ent(){counterValue--;returncounterValue;}publicintreset(){counterValue=0;returncounterValue;}}importjava.io.*;importjava.util.Scann

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

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

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