数组反转的两种方式

数组反转的两种方式
jj kk ss AA ee
要求结果为
ee AA ss kk jj

String[] arr = new String[]{"jj", "kk", "ss", "AA", "ee"};
//数组反转
//第一种
//for (int i = 0; i < arr.length / 2; i++) {
// String temp = arr[i];
//arr[i] = arr[arr.length - i-1];
//arr[arr.length - i-1] = temp;
        }
//第二种
for (int i = 0, j = arr.length - 1; i < j; i++, j--) 
{
 String temp = arr[i];
 arr[i] = arr[arr.length - i - 1];
 arr[arr.length - i - 1] = temp;
        }

for (int i = 0; i < arr.length; i++) {
 System.out.print(arr[i] + "\t"); //结果:ee	AA	ss	kk	jj	

你可能感兴趣的:(数组反转的两种方式)