数组使用
- For-Each循环
- 普通for循环(实际开发中主要使用的)
- 数组作方法入参
- 数组作返回值
package com.array.www;
public class ArrayDemo04 {
public static void main(String[] args) {
int[] a = {1,2,3,4,5};
//JDK1.5 没有下标,主要输出元素,无法根据下标进行访问
for (int i : a) {
System.out.println(i);
}
printArray(a);
int[] b = reverseArray(a);
printArray(b);
}
//打印全部数组元素
public static void printArray(int[] a) {
for (int i = 0; i < a.length; i++) {
System.out.println(a[i]);
}
}
//反转数组
public static int[] reverseArray(int[] a) {
int[] result = new int[a.length];
//反转操作
for(int i = 0,j=result.length-1;i<a.length;i++,j--){
result[j] = a[i];
}
return result;
}
}