public class Arrayclass3 {
public static void main(String[] args) {
//冒泡排序;相邻两个数进行比较,根据需求选择换位置
//外面for控制行,循环次数长度减一(length-1)
//里面for循环次数是长度-1-i【已经排好的数不需要排序】;
int[]arr= {2,6,5,3,4,1};
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 tmp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=tmp;
}
}
}
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i]+" ");
}
System.out.println();
}
}
用java写个冒泡排序
猜你喜欢
转载自blog.csdn.net/jinxinxinxinxin/article/details/121609956
今日推荐
周排行