Java冒泡排序法
口诀:两两两相比小靠前,外层循环n-1,内层循环n-1-i。
package char9;
//从小到大排序//冒泡排序
public class MaoPao {
public static void main(String[] args) {
int[] arr= {16,25,9,90,23};//创建一个数组
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; } } }
for (int i : arr) {//重新排序输出
System.out.println(i); } }}