黑马程序员技术交流社区
标题:
数组反转总是记不住
[打印本页]
作者:
leleranran
时间:
2016-1-12 21:54
标题:
数组反转总是记不住
class ArrayTest3 {
public static void main(String[] args) {
int[] arr = {12,32,3,34,7,5,79};
System.out.println("逆序前:");
printArray(arr);
System.out.println("逆序后:");
reverse2(arr);
printArray(arr);
}
public static void reverse(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;
}
}
public static void reverse2(int[] arr) {
for(int start=0,end=arr.length-1; start<=end; start++,end--) {
int temp = arr[start];
arr[start] = arr[end];
arr[end] = temp;
}
}
public static void printArray(int[] arr) {
System.out.print("[");
for(int x=0; x<arr.length; x++) {
if(x == arr.length-1) {
System.out.println(arr[x]+"]");
}else {
System.out.print(arr[x]+", ");
}
}
}
}
作者:
愿随风丶飘雪
时间:
2016-1-12 21:58
还几遍了,就是记不住,还的敲
作者:
leleranran
时间:
2016-1-12 22:06
愿随风丶飘雪 发表于 2016-1-12 21:58
还几遍了,就是记不住,还的敲
恩,太绕了,每天敲两边
作者:
n_Nie1991
时间:
2016-1-12 22:20
哎, 我学到哪里的时候还记得牢牢的,现在也忘了 ,不过复习一下也就知道了
作者:
aaxuke
时间:
2016-1-13 14:12
其实也不难,不知为啥有时候突然就想不起来下一步应该干啥了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2