一、for循环输入
import java.util.Scanner;//导包
System.out.println("请输入数组长度:");
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] initarr = new int[n];
System.out.println("请输入数组元素:");
for (int m = 0; m < initarr .length; m++) {
initarr [m] = sc.nextInt();
}
System.out.println("输入数组为:");
for (int m = 0; m < initarr.length; m++) {
System.out.println(initarr [m] + " ");
}
二、冒泡排序
private static void bubble(int[] arr) {
for (int i = 0; i < arr.length - 1; i++) {
for (int j = 0; j < arr.length - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
System.out.println("排序后的数组:");
for (int m : arr) {
System.out.print(m + " ");
}
}