JAVA实验一

 

实验报告

课程:

Java程序设计

班级:

1352

姓名:

莫凡

学号:

20135225

成绩:

 

指导教师:

娄嘉鹏

实验日期:

2015.04.16

实验密级:

 

预习程度:

 

实验时间:

18:00~20:30

仪器组次:

25

必修/选修:

必修

实验序号:

实验名称:

Java开发环境的熟悉

实验目的与要求:

1. 使用JDK编译、运行简单的Java程序。

2.使用Eclipse 编辑、编译、运行、调试Java程序。

3. 实现凯撒密码,并进行测试。

 

 

 

 

 

实验仪器:

 

名称

型号

数量

电脑

 

 

 

联想

 

 

 

1

 

 

                     

 

 

统计的PSP(Personal Software Process)时间:

步骤

耗时(min

百分比

需求分析

10

7.1%

设计

30

21.4%

代码实现

60

42.8%

测试

20

14.3%

分析总结

20

14.3%

 

实验内容一:由于无法进入实验楼所以就在windows环境中完成。

技术分享

实验内容二:Eclipse下Java程序开发、调试

在Eclipse中单击文件->新建-> 项目->Java项目,

建立名称为HelloJDB的项目。

 

通过图中的操作建立HelloJDB类

 技术分享

 

用eclipse运行程序效果如下图所示

 技术分享

 

学习eclipse断点练习效果如图所示

 技术分享

 

 

实验内容三:实现凯撒密码,并进行测试。

package ljp;

import java.io.*;

import java.util.Scanner;

public class test1 {

    public static void main(String[] args) throws IOException {

   

        char m[];

        System.out.println("Input plain:");

        BufferedReader br2=new BufferedReader(new InputStreamReader(System.in));

        String p=br2.readLine();

        System.out.println("Output cipher:");

        m=p.toCharArray();

        for(int i=0;i<p.length();i++){

        char ch=(char)((m[i]-‘a‘+3)%26+‘a‘);

              System.out.print(ch);

           }

    }

 

}

 

 

在eclipse和dos命令行中运行效果如下

 技术分享

技术分享

 

 

实验中遇到的问题:

字符串的调用,以及java中数组的调用。

解决方法:通过网上查询的得到相关函数的调用方法解决了该问题。

但因最近课业繁重没有太多时间去深入研究,所以决定先把代码留下,等往后学习到这部分时再进行复习巩固。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。