数组倒置
package com.sxt.Job;
import javax.sound.midi.MidiDevice.Info;
public class Job1 {
public static void main(String[] args) {
int [] arr = {11,22,33,44,55,66,77};
System.out.println("未倒置前:"+arrayToString(arr));
reverseArray(arr);
System.out.println("未倒置前:"+arrayToString(arr));
}
public static String arrayToString(int[] arr){
String result = "";
result += "[";
for (int i = 0; i< arr.length;i++){
if(i == arr.length - 1) {
result += arr[i];
}else{
result += arr[i]+",";
}
}
result += "]";
return result;
}
public static void reverseArray(int[] arr) {
for(int i = 0; i < arr.length/2; i++) {
int temp = 0;
temp = arr[i];
arr[i] = arr[arr.length - 1 - i];
arr[arr.length - 1 - i] = temp;
}
}
}