/*冒泡排序数字(升序排列)*/
public class MaoPao {
public static void main(String[] args) {
int[] nums = {16,25,9,90,23,100,17};
System.out.println("*********冒泡排序前************");
for(int num : nums){
System.out.println(num);
}
//冒泡排序(升序)
for(int i=0;i<nums.length-1;i++){ //轮
for(int j=0;j<nums.length-1-i;j++){ //每一轮比较几次
//按照规律比较并交换数字,前面数字比后面数字大,就交换
if(nums[j]>nums[j+1]){
int temp = nums[j];
nums[j] = nums[j+1];
nums[j+1] = temp;
}
}
}
System.out.println("*********冒泡排序后************");
for(int num : nums){
System.out.println(num);
}
}
}
Java冒泡
最新推荐文章于 2024-08-15 14:47:41 发布