自定义数组进行冒泡排序:
package y22m12d14;
import java.util.Arrays;
import java.util.Scanner;
public class maopao {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//动态创建数组
int[] arr = new int[sc.nextInt()]; //输入数组大小
for(int i = 0 ; i< arr.length ; i++){
arr[i] = sc.nextInt();//输入数组具体值
}
for(int j = 1 ; j< arr.length;j++){
for (int i = 0; i < arr.length -j; i++) {
if(arr[i] > arr[i+1]){
int temp = arr[i];//交换位置
arr[i] = arr[i+1];
arr[i+1] = temp;
}
}
}
System.out.println(Arrays.toString(arr));
}
}