用一道简单题来初识冒泡排序
题目:调用method1产生05个100以内非零的随机数,method2对生成的随机数进行冒泡排序
import java.util.Arrays;import java.util.Random;//1method1()产生随机数//2method2()冒泡排序public class Again {public static void main(String[] args) {int[] arr=method1();//得到随机数int[] newarr = method2(arr);//把随机数赋值进入method2System.out.println(Arrays.toString(newarr));}//获取随机数public static int[] method1() {int[] arr= new int[5];for(int i=0;i<arr.length;i++) {int ran =new Random().nextInt(100);arr[i]=ran;}System.out.println(Arrays.toString(arr));return arr;}//冒泡排序public static int[] method2(int[] arr) {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 t=arr[j+1];arr[j+1]=arr[j];arr[j]=t;}}}return arr;}}
