欢迎来到天天文库
浏览记录
ID:50300848
大小:34.00 KB
页数:3页
时间:2020-03-07
《Java程序设计 教学课件 作者 欧阳江林 主编 汪志达 马荣飞 副主编Java上机实验4.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《Java程序设计》实验指导书实验四一、实验时间:二、实验班级:三、指导老师:四、实验名称:循环程序设计;类的声明五、实验目的:掌握循环程序设计方法;掌握类与对象的声明和使用六、实验要求:参考附页上的例题,独立完成实验内容。七、实验内容:1、编写一个application程序,接收用户输入的一行字符串,字符串的长度不限,按回车键可输出该字符串到屏幕上。提示:用while循环,回车符为’’。运行结果为:请输入字符串:HelloWorld!你输入的字符串是:HelloWorld!2、编写一个applicat
2、ion程序,接收用户输入的三位数字,将该数转换成整型数值,并将该数的2倍在屏幕上输出。提示:用for循环,字符串(str)转换成整型数的方法为:Integer.parseInt(str)。运行结果如下:请输入一个三位数:123你输入的数值是:123你输入的数值的2倍是:2463、试声明一个类,类名为student,属性如下:学号(no):1001姓名(name):张小林性别(sex):男年龄(age):24行为如下:上课(HaveClass):返回值为true表示上课;返回值为false表示没上课。睡觉(S
3、leep):返回值为true表示在睡觉,返回值为false表示没睡觉。声明该类的对象(stu),并输出该对象的属性和行为的值。运行结果为:学号:1001姓名:张小林性别:男年龄:24sleep()=trueHaveClass()=false注意事项:项目文件要上交到教师机相应的文件夹中。实践报告本中书写1、3题的源程序。八、实验环境:计算机实训中心机房,win2000、eclipse软件环境。九、预习要求及思考题:复习2.1-2.2,预习2.3-2.4第3页共3页《Java程序设计》实验指导书附:第1题参考
4、源程序。importjava.io.*;publicclassDoWhile{/***@paramargs*/publicstaticvoidmain(String[]args){//TODO自动生成方法存根Stringstr="";charc='';System.out.print("请输入字符串:");while(c!=''){try{c=(char)System.in.read();str=str+c;}catch(IOExceptione){}}System.out.println("你输入的字
5、符串是:"+str);}}第2题参考源程序。packageedu.ch1;importjava.io.*;publicclassForLoop{publicstaticvoidmain(String[]args){Stringstr="";intn=0;System.out.print("请输入一个三位数:");for(inti=0;i<4;i++){charc=0;try{c=(char)System.in.read();}catch(IOExceptione){};str=str+c;n=Integer
6、.parseInt(str);//把数字符转换为相应的数值}第3页共3页《Java程序设计》实验指导书System.out.println("你输入的数值是:"+n);System.out.println("你输入的数值的2倍是:"+2*n);}}第3题参考源程序。publicclassStudent{intno=1001;Stringname="张小林";Stringsex="男";intage=24;booleansleep(){returnfalse;}booleanHaveClass(){retur
7、ntrue;}publicstaticvoidmain(String[]args){//TODO自动生成方法存根Studentstu=newStudent();System.out.println("学号:"+stu.no);System.out.println("姓名:"+stu.name);System.out.println("性别:"+stu.sex);System.out.println("年龄:"+stu.age);System.out.println("sleep()="+stu.sleep(
8、));System.out.println("HaveClass()="+stu.HaveClass());}}第3页共3页
此文档下载收益归作者所有