首页 > 编程语言 > 详细

冒泡排序以及生成随机数

时间:2021-02-19 00:33:48      阅读:42      评论:0      收藏:0      [点我收藏+]

冒泡排序以及随机数

import java.util.Arrays;
import java.util.Random;
?
public class 冒泡排序 {
   public static void main(String[] args) {
       int[] array = new int[10];
       Random r = new Random();  //生成随机数种子
       for (int i = 0; i < array.length; i++) {
           array[i] = r.nextInt(1000); //设置随机数范围[0,1000)
      }
       System.out.println(Arrays.toString(array)); //调用Arrays的toString方法,传入array数组
       sort(array);
       System.out.println(Arrays.toString(array));
  }
?
   public static int[] sort(int[] array){ //冒泡排序
       int temp = 0;
       for (int i = 0; i < array.length-1; i++) {
           for (int j = 0; j < array.length-1-i; j++){
               if (array[j+1]<array[j]){
                   temp = array[j];
                   array[j] = array[j+1];
                   array[j+1] = temp;
              }
          }
      }
       return array;
  }
}
?

 

冒泡排序以及生成随机数

原文:https://www.cnblogs.com/16lee/p/14413967.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!