public static void Array1(int[] arr) {
for (int x = 0; x < arr.length ; x++) {
System.out.print(arr[x]+" ");
}
}
public static int Array2(int[] arr) {
int max = arr[0];
for (int x = 0; x < arr.length ; x++) {
if ( arr[x] > max) {
max = arr[x];
}
}
return max ;
}
public static void Array3(int[] arr) {
for (int x = 0; x < arr.length / 2 ; x++) {
int temp = arr[x];
arr[x] = arr[arr.length-1-x];
arr[arr.length-1-x] = temp;
}
}
}
这个工具类代码是数组的遍历 ,最大值,倒序的方法,存在一个java文件中,
现在新建一个java文件,通过调用这个Array类来实现数组的几个功能。
class Test2 {
public static void main(String[] args) {
int[] arr = {11,22,33,55,77,44,88,99};
Array a = new Array();
//a.Array1(arr);
//int max = a.Array2(arr);
//System.out.println(max);
//a.Array3(arr);
//a.Array1(arr);
Array.Array1(arr);
}
}