前言,对一个数组实现简单的冒泡排序是学习数组时必练的经典案例。
代码如下
package javase;
public class Demo05 {
public static void main(String[] args) {
// 冒泡排序
int[] arr = { 21, 32, 90, 1 };
int temp = 0;
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3 - i; j++) {
if (arr[j] > arr[j + 1]) {
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
for (int j = 0; j < 4; j++) {
System.out.print(arr[j]+" ");
}
}
}