JAVA实验2答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二. Java基本数据类型Java程序设计与开发实验名称课程名称课程号
技术与数组
计科班级专业计算机科学与技术学院(系) 信息学院
2015年钟海楼实验地点学号学生姓名实验日期月17日904019
一、实验目的 Java数据类型之间的转换;)学习掌握(1 Java 程序中数组的
使用。(2)学习
二、实验任务
3的实验任务。、实验2和实验完成实验二指导上实验 1
三、实验仪器设备和材料 PC机。安装有J2SE开发工具的
四、实验内容和步骤输出希腊字母表实验1
应用程序,该程序在命令行窗口输出希腊字母表。编写一个Java 代码如下:
public class GreekAlphabet{ public static void main(String[] args) { int startPosition=0,endPosition=0;
char cStart='α',cEnd='ω';
startPosition = (int)cStart; endPosition = (int)cEnd;
+startPosition);表中的顺序位置:\'在Unicode 希腊字母\'α ); 希腊字母表:
for(int i=startPosition; i<=endPosition; i++){
char c='\0';
c = (char)i;
+c);
if((i-startPosition+1)_x0010_==0)
\);
} \);
}
} 运行结果:
实验后的练习型变量,程序编译时提示怎样的错误。型数据直接赋值float(1)
将一个double float可能会有损失:5: 错误: 不兼容的类型: 从double转换到 :)(2 在应用程度的main()方法中增加语句 float x= ; 程序能编译通过吗 : 不兼容的类型从double转换到float可能会有损失不能,:3: 错误:
应用程度的main()方法中增加语句:(3) int z = (byte)128 的值是多少程序输出变量z 运行结果:
数组的引用与元素实验2
Java编写一个应用程序,该程序在命令行窗口输出数组的引用以及元素的值。代码如下:
public class InputArray{ public static void main(String[] args) { int[] a={100,200,300};
4,6,4,1}};
b[4]=a;
}
} 运行结果:
实验后的练习”,编译是否有错运行是否有错4之后增加语句“a[3]=200;在程序的代码)(1
编译通过。运行错误。提示 Exception in thread main 3
b的各个一维数组的长度和引用。在程序的代码4之前输出二维数组(2)增加代码: for(int i=0;i<;i++){ }
运行结果:
的各个一维数组的长度和引用。4之后输出二维数组b(3)在程序的代码增加代码同上。运行结果:
遍历与复制数组实验3
的全部或部分元素复a的全部元素,并将数组Java应用程序,输出数组a编写一个 a的全部元素。制到其他数组中,然后改变其他数组的元素的值,再输出数组代码如下:
import class CopyArray { public static void main(String[] args) { int[] a={1,2,3,4,500,600,700,800};
int[] b,c,d;
b=(a,;
c=(a,4);
d=(a,,;
c[]=-100;
d[]=-200;
}
}
运行结果:
实验后的联系 4之后增加语句:)(1 在程序的代码 int[] tom=(c,6); 在程序的最后一个语句之后增加语句:(2) int[] jerry=(d,1,8);
成绩指导教师孙兵日期 2015年9月19日
第页,共页纸书写,不够另附纸。A4请用:注