测试

108 阅读1分钟
    for (int i = 0; i < arr.length - 1; i++) {// 控制外循环
		for (int j = 0; j < arr.length - i - 1; j++) {
			if (arr[j] > arr[j + 1]) {
					int temp = arr[j];
					arr[j] = arr[j + 1];
					arr[j + 1] = temp;
				}
				System.out.println("第" + (i + 1) + "次排序结果:");
				for (int a = 0; a < arr.length; a++) {
					System.out.print(arr[a] + "\t");
				}
				System.out.println();
			}
		}
		System.out.println("最终排序结果:");
		for (int a = 0; a < arr.length; a++) {
			System.out.print(arr[a] + "\t");
		}