Java数组反转

来源:互联网 发布:无锡作协网络分会成立 编辑:程序博客网 时间:2024/05/19 13:55
class ArrayReversal {public static void main(String[] args) {int[] array = {1,2,3,4,5,6,7,8,9};for (int i = 0; i < array.length / 2; i++){/*方法一:*//*int temp = array[i];array[i] = array[array.length - 1 - i];array[array.length - 1- i] = temp;*//*方法二:更高效*/array[i] = array[i] ^ array[array.length - 1 - i];array[array.length - 1 - i] = array[i] ^ array[array.length - 1 - i];array[i] = array[i] ^ array[array.length - 1 - i];}for (int i = 0; i < array.length; i++){System.out.print(array[i] + "\t");}}}

0 0
原创粉丝点击