任务二:
1创建一个数组类(类名自取):此包含在cn.whvcse.Package包中
成员:静态成员:班级名(直接赋值)
静态方法:求数组中的最高分,求数组中的最低分,显示班级名和所有数组元素。
2创建测试类,此测试类在包含在cn.xyy包中
1)
代码如下:
package cn.whvcse.Package;
public class Arr1 {
//创建一个静态成员
static String class1="G3200X";
//静态方法
public static void getArr(int[] arr) {
//输出班级
System.out.println(class1);
//遍历数组
for(int i=0;i<arr.length;i++) {
System.out.print(arr[i]+"\t");
}
//换行
System.out.println();
//比较大小,求出最高分
int max=0;
int mix=arr[0];
for(int i=0;i<arr.length;i++) {
if(arr[i]>max) {
max=arr[i];
}
}
System.out.println("最高分:"+max);
//比较大小,求出最高分
for(int i=0;i<arr.length;i++) {
if(arr[i]<mix) {
mix=arr[i];
}
}
System.out.println("最低分:"+mix);
}
}
测试类代码。
package cn.xyy;
//导入包
import cn.whvcse.Package.Arr1;
public class ArrTest {
public static void main(String[] args) {
//动态声明数组长度
int[] arr=new int[20];
//随机数赋值
for(int i=0;i<arr.length;i++) {
arr[i]=(int)(Math.random()*(100-1)+1);
}
实例化测试
Arr1 a=new Arr1();
a.getArr(arr);
}
}