将数组内的所有元素进行反转。
方法一:
public class Main{
public static void main(String[] args){
//静态初始化一个长度为10的int类型的数组。
int[] intArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
//对数组进行遍历操作。
for(int intTemp : intArray){
System.out.print(intTemp + " ");
}
//对数组进行反转操作。
for(int i = 0; i < intArray.length / 2; i++){
int intTemp = intArray[i];
intArray[i] = intArray[intArray.length - i - 1];
intArray[intArray.length - i - 1] = intTemp;
}
System.out.println();
//对数组进行遍历操作。
for(int intTemp : intArray){
System.out.print(intTemp + " ");
}
}
}
方法二:
public class Main{
public static void main(String[] args){
//静态初始化一个长度为10的int类型的数组。
int[] intArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
//对数组进行遍历操作。
for(int intTemp : intArray){
System.out.print(intTemp + " ");
}
//对数组进行反转操作。
for(int i = 0, j = intArray.length - 1; i < j; i++, j--){
int intTemp = intArray[i];
intArray[i] = intArray[j];
intArray[j] = intTemp;
}
System.out.println();
//对数组进行遍历操作。
for(int intTemp : intArray){
System.out.print(intTemp + " ");
}
}
}