Java条件分⽀循环实验报告_java实验报告
Java程序设计 实验报告
实验⼀、Java程序的编辑、编译和运⾏
实验⽬的:
1. 掌握使⽤JDK开发Java程序的步骤(编辑、编译、运⾏)。
2. 掌握Java程序的基本结构。
3. 熟悉Java的集成开发环境(Eclipse)。 实验要求:
编写⼀个简单的Java应⽤程序,输出两句话: “Hello, World!”
“This is the first Java program.”
实验内容:
1、创建⽬录D:\\你的学号。把这个⽬录作为我们的⼯作⽬录。我们的Java源程序、编译后的字节码⽂件和⽤来运⾏Java Applet的html⽂件都放在这个⽬录中。
2.从ftp服务器上下载jdk并安装。 4. 启动附件中记事本⼯具。 5. 在记事本编辑如下源程序: public class Ex1 { public static void main( String args[] ) { System.out.println(\ System.out.println(\ } }
6. 保存程序。注意,保存源程序时,程序名要与主类名⼀致。即要⽤Ex1.java作为本程序的⽂件名。(记事本默认的扩展名是*.txt,要改为*.java)。把该⽂件保存到第⼀步所建的⽬录中(即D:\\你的学号)。
7. 编译程序。启动MS_DOS窗⼝,键⼊如下命令:(假如你的学号是410808,即你建的⽬录为D:\\410808) C:\\WINDOWS>d: D:\\>cd 410808
D:\\410808>javac Ex1.java
如果编译成功,则在D:\\410808⽬录中⽣成字节码⽂件Ex1.class。 8. 运⾏程序。
D:\\410808>java Ex1 就可以运⾏程序。
注意:Ex1是上⼀步编译⽣成的Ex1.class,⽂件名有⼤⼩写区别。 9. 观察程序输出的结果是否与实验要求相符。 10. 输⼊和调试⼀下程序。
SimpleDateFormat; import java.util.Date; public class TestDate{
public static void main(String[] args){
Date myDate=new Date(System.currentTimeMillis()); System.out.String());
SimpleDateFormat sDateFormat=new SimpleDateFormat(\ System.out.println(sDateFormat.format(myDate)); } }
实验结果:
实验体会(简述实验中所遇到的问题及解决⽅法):
第⼀次接触java,MS_DOS窗⼝启动了java运⾏,成功创建⼀个java类。掌握使⽤JDK开发Java程序的步骤(编辑、编译、运⾏)。
实验⼆、java控制语法
⼀、实验⽬的:
1. 熟练掌握if语句和switch语句。
2. 学会使⽤合适的表达式描述问题。
3. 熟练使⽤while、do-while、和for语句实现循环的⽅法。
4. 掌握在程序设计中⽤循环的⽅法实现各种算法。
⼆、实验要求:
编写⼀个含有分⽀控制结构的Java应⽤程序。 三、实验内容:
3.1 分⽀控制结构
1. 编写⼀个成绩转换的java程序。其对应关系如下: 分数 转换后的输出结果 0~59 不及格 60~69 及格 70~79 中 80~89 良 90~100 优 其它 错误
2. 在记事本编辑如下源程序: public class Ex2 { public static void main( String args[] ) { int score =70; if((score>=0)&& (score<=59)) System.out.println(\不及格\ else if((score>=60)&&(score<=69)) System.out.println(\及格\ else
if((score>=70)&&(score<=79)) System.out.println(\中\ else if((score>=80)&&(score<=89)) System.out.println(\良\ else
if((score>=90)&&(score<=100)) System.out.println(\优\ else System.out.println(\错误\ } }
3. 保存程序Ex2.java,编译程序,并运⾏程序,查看结果。
4. 修改score变量的初始值(0、59、60、79、80、99、105),重新编
译运⾏,查看结果是否正确。 Score=0
Score=59
Score=60
Score=79
Score=80
Score=99
Score=105
Score=59
5. switch语句替代if-else语句,并重新编译运⾏程序,再重复第4步,
测试程序是否正确。
public class Ex6 {
public static void main( String args[] ) {
int i;
int score[]={0,59,60,79,80,99,105}; for(i=0;i<7;i++){ if(score[i]==100)
System.out.println(\优\); if(score[i]==0)
java修改html文件System.out.println(\不及格\);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论