2018-03-05 萌新的第一篇简书,好吧,来排排序。

/*创建一个1~100的10位随机数组,并用冒泡排序法进行排序*/

 //创建一个长度为10的数组

int [] arr = new int [10];

 //for循环遍历数组,添加1~100的随机数

for(int i =0; i<arr.length;i++){  

    arr[i] = (int)(Math.random()*100+1); 

}

//利用双层for循环比较前后两个数,利用整数c进行位置交换,完成冒泡排序

int c;

for(int i = 0; i<arr.length;i++){

    for(int j = 0; j<arr.length-i-1;j++){

        if(arr[j]<arr[j+1]){  

            c = arr[j];

            arr[j] = arr[j+1];

            arr[j+1] = c;

        }

    }

}

System.out.println(Arrays.toString(arr));

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容