1 import java.util.Arrays;
2
3 public class ArrayExer {
4 public static void main(String[] args) {
5 String[] arr = {"李苗","李大雪","鄢立文","李文娇","李娅芳"};
6
7 //方法一,对称式互换,对称的一对元素使用临时变量tmp来进行交换值
8 // for (int i = 0; i < arr.length/2; i++) {
9 // String tmp = arr[i];
10 // arr[i] = arr[arr.length - i - 1];
11 // arr[arr.length - i - 1] = tmp;
12 // }
13
14 //方法二:原理一样,用两个变量表示对称的两个元素
15 for (int i = 0,j=arr.length-1; i < j; i++,j--) {
16 String tmp = arr[i];
17 arr[i] = arr[j];
18 arr[j] = tmp;
19 }
20
21 System.out.println(Arrays.toString(arr));
22 }
23 }