反转数组
package Demo05;
public class Demo03 {
public static void main(String[] args) {
int[] arrays = {1, 2, 3, 4, 5};
//jDk1.5 没有下标
//for (int array : arrays) { //增强型for循环
// System.out.println(array);
int[] reverse = reverse(arrays);
pr(reverse);
}
//反转数组
public static int[] reverse(int[] arrays) {
int[] res = new int[arrays.length];
// 反转的操作
for (int i = 0,j =res.length-1; i < arrays.length; i++,j--) {
//res[] = arrays[i]
res[j]= arrays[i];
}
return res;
}
//打印元素
public static void pr(int[] arrays) {
for (int i = 0; i < arrays.length; i++) {
System.out.println(arrays[i] + " ");
}
}
}

浙公网安备 33010602011771号