标签:
实验报告
课程: |
Java程序设计 |
班级: |
1352 |
姓名: |
莫凡 |
学号: |
20135225 |
|||||||||
成绩: |
|
指导教师: |
娄嘉鹏 |
实验日期: |
2015.04.16 |
|||||||||||
实验密级: |
|
预习程度: |
|
实验时间: |
18:00~20:30 |
|||||||||||
仪器组次: |
25 |
必修/选修: |
必修 |
实验序号: |
一 |
|||||||||||
实验名称: |
Java开发环境的熟悉 |
|||||||||||||||
实验目的与要求: 1. 使用JDK编译、运行简单的Java程序。 2.使用Eclipse 编辑、编译、运行、调试Java程序。 3. 实现凯撒密码,并进行测试。
|
||||||||||||||||
实验仪器:
|
||||||||||||||||
统计的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中数组的调用。
解决方法:通过网上查询的得到相关函数的调用方法解决了该问题。
但因最近课业繁重没有太多时间去深入研究,所以决定先把代码留下,等往后学习到这部分时再进行复习巩固。
标签:
原文地址:http://www.cnblogs.com/Ntime/p/4433212.html