Java 上机实践2(基础数据类型与数组)
(大家好,今天分享的是Java的相关知识,大家可以在评论区进行互动答疑哦~加油!💕)
目录
实验一:输出希腊字母表
一、实验目的
二、实验要求
三、程序代码
四、实验结果
实验二:数组的引用与元素
一、实验目的
二、实验要求
三、程序代码
四、实验结果
实验一:输出希腊字母表
一、实验目的
本实验的目的是让学生掌握char型数据和int型数据之间的互相转换,同时了解Unicode字符表。
二、实验要求
创建以学号命名的文件夹,编写一个简单的Java应用程序,该程序在命令行窗口输出希腊字母表。
三、程序代码
GreekAlphabet.java
public class GreekAlphabet {
public static void main (String args[ ]) {
int startPosition=0,endPosition=0;
char cStart='α',cEnd='ω';
startPosition=(int)cStart;//【代码1】cStart做int型转换据运算,并将结果赋给startPosition
endPosition = (int)cEnd;//【代码2】cEnd做int型转换运算,并将结果赋值给endPosition
System.out.println("希腊字母\'α\'在unicode表中的顺序位置:"+startPosition);
System.out.println("希腊字母表:");
for(int i=startPosition;i<=endPosition;i++) {
char c='\0';
c= (char)i;//【代码3】i做char型转换运算,并将结果赋值给c
System.out.print(" "+c);
if((i-startPosition+1)%10==0)
System.out.println("");
}
}
}
class A
{ void fA()
{ System.out.println("We are students");//【代码4】命令行窗口输出"We are students"
}
}
四、实验结果
实验二:数组的引用与元素
一、实验目的
本实验的目的是让学生掌握数组属于引用型的一种复合型数据类型。
二、实验要求
创建以学号命名的文件夹,该程序在命令行窗口输出数组的引用以及元素的值。
三、程序代码
public class InputArray {
public static void main (String args[ ]) {
int [] a = {100,200,300};
System.out.println(a.length);// 【代码1】输出数组a的长度
System.out.println(""+a);// 【代码2】输出数组a的引用
int b[][]= {{1}, {1,1},{1,2,1}, {1,3,3,1},{1,4,6,4,1}};
System.out.println(b.length);// 【代码3】输出二维数组b的一维数组的个数
System.out.println(b[4][2]);
b[4]=a;//【代码4】将数组a的引用赋给b[4]
System.out.println(b[4][2]);
}
}
四、实验结果
(今日分享暂时到此为止啦!为不断努力的自己鼓鼓掌吧🥳。今日文案分享:没有人的人生是完美的,但生命的每一刻都是美丽的。)