随机生成整数 然后对其排序(冒泡法)

来源:互联网 发布:重庆 js防水涂料 公司 编辑:程序博客网 时间:2024/05/22 05:06
import java.util.Scanner;public class random {public static void whileTest() {int temp = 0;int i, j;System.out.println("请输入你要随机生成的个数:");Scanner shuru = new Scanner(System.in);int shuru1 = shuru.nextInt();int sum[] = new int[shuru1];System.out.println("随机生成10个整数型的数:");for (i = 0; i < sum.length; i++) {sum[i] = (int) (Math.random() * 100);System.out.print(sum[i] + "  ");}for (i = 0; i < sum.length; i++) {for (j = i + 1; j < sum.length; j++) {if (sum[i] > sum[j]) {temp = sum[i];sum[i] = sum[j];sum[j] = temp;}}}System.out.println();System.out.println("排序后的结果:");for (i = 0; i < sum.length; i++) {System.out.print(sum[i] + "  ");}/* * boolean result = Math.random() < 0.9; System.out.println(result + * "."); // static定义的方法只 return result; */}public static void main(String[] args) {whileTest();}}


0 0