public static void selectSort(int[] arr) {
for (int x = 0; x < arr.length - 1; x++) {
for (int y = x + 1; y < arr.length; y++) {
if (arr[x] > arr[y]) {
// int temp =arr[x];
// arr[x]=arr[y];
// arr[y]=temp;
public static void bubbleSort(int[] arr) {
for (int x = arr.length-1; x >0; x--) {
for (int y = 0; y < x; y++) {
if (arr[y] > arr[y + 1]) {
int temp = arr[y];
arr[y]= arr[y+1];
arr[y+1]=temp;
}
}
}
}
//定义swap方法,交换两个数组的位置。
private static void swap(int[] array, int i, int j) {
int temp = array;
array = array[j];
array[j] = temp;
}
//定义方法print,将数组输出在控制台。
public static void print(int[] arr) {
System.out.print("遍历的数组为:[");
for (int x = 0; x < arr.length; x++) {
if (x < arr.length - 1)
System.out.print(arr[x] + ",");
else
System.out.println(arr[x] + "]");
}
}