实验类型:●验证性实验 ○综合性实验 ○设计性实验
实验内容:
1.下载,安装并设置Java SDK 软件包;
2.编写与编译一个简单的Java 源程序,在屏幕上输出” java programming language”;
3.编写与编译一个简单的Java 源程序,声明并创建一个一维数组与二维数组,并且赋初值,最后在屏幕上输出数组各元素的值。
实验步骤:
1、编写程序代码 。
2、调试程序并记录调试过程中出现的问题及修改程序的过程。
3、经反复调试后,运行程序并验证程序运行是否正确。
4、记录运行时的输入和输出。
实验报告:根据实验情况和结果撰写并递交实验报告。
实验任务的程序运行运行界面及运行结果:
- 编写与编译一个简单的Java 源程序,在屏幕上输出” java programming language”
2.编写与编译一个简单的Java 源程序,声明并创建一个一维数组与二维数组,并且赋初值,最后在屏幕上输出数组各元素的值
实验总结:通过这次实验我总结到:“%5d”表示按五位的固定位宽输出整形数值。如果不足五位,则在前面补空格;超过五位,则按实际位数输出。数组行数为array.length数组列数为array[0].length
每个实验任务程序代码:
- public class TestDemo1 {
public static void main(String[] args) {
System.out.println("java programming language");
}
} - public class Array {
public static void main(String[] args) {
{
int[] a1 = {1, 2, 3, 4, 5};
int[] a2;
a2 = a1;
for (int i = 0; i < a2.length; i++)
a2[i]++;
for (int i = 0; i < a1.length; i++)
System.out.println("a1[" + i + "] = " + a1[i]);
}
}
}
//
public class myArray {
public static void main(String[] args) {
int[][] myArray = {{8, 1, 2, 2, 9}, {2, 2, 1, 4, 5,}, {2, 4, 1, 5, 7}};
for (int row = 0; row < myArray.length; row++) {
for (int col = 0; col < myArray[1].length; col++)
System.out.printf("%5d",myArray[row][col]);
System.out.println();
}
}
}