反转数组

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] + " ");
}
}
}

posted @ 2026-06-15 09:49  墨洛温酒  阅读(3)  评论(0)    收藏  举报