import java.util.Arrays;
/*冒泡排序法对数组排序:
*依次比较相邻的元素,如果不符合所需顺序,则交换。运行结果如下
*排序前的数组为[23, 1, 67, 34, 90, 34, 100, 678]
*排序后的数组为[1, 23, 34, 67, 34, 90, 100, 678]
* */
public class arraysSort_v1 {
public static void main(String[] args){
int [] a = {23,1,67,34,90,34,100,678};
System.out.println("排序前的数组为" + Arrays.toString(a));
int b = 0;
for(int i=0;i<a.length-1;i++) {
if(a[i]>a[i+1]) {
b = a[i];
a[i] = a[i+1];
a[i+1] = b;
}
}
System.out.println("排序后的数组为" + Arrays.toString(a));
}
}
冒泡排序法对数组排序
最新推荐文章于 2022-10-01 12:40:23 发布