public class ArrayDemo04 {
public static void main(String[] args) {
int[] arrays = {1,2,3,4,5};
/*//JDK1.5, 没有下标
//取不到下标
for (int i : ar) {
System.out.println(i);
}*/
printArray(arrays);
System.out.println("=================================");
int[] printArray02 = printArray02(arrays);
printArray(printArray02);
}
//打印数组元素
public static void printArray(int[] arrays){
for (int i = 0; i < arrays.length; i++) {
System.out.println(arrays[i]);
}
}
//反转数组
public static int[] printArray02(int[] arrays){
int[] result = new int[arrays.length]; //定义返回值result的长度
//反转操作
for (int i = 0,j= result.length-1; i < arrays.length; i++,j--) {
result[j] = arrays[i];
}
return result;
}
}
10-24
528