欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

程序二十八

程序员文章站 2024-01-04 15:50:46
...

程序二十八

题目:对10个数进行排序

import java.util.Random;
import java.util.Arrays;

public class test28{
    public static void main(String[] args) {
        Random r= new Random();
        int []a=new int[10];//随机生成十个数
        int i;
        System.out.println("排序前:");
        for(i=0; i<10;i++)
        {
            a[i] = r.nextInt(10)+1;
            System.out.print(a[i]+" ");//遍历输出排序前的数组
        }
        Arrays.sort(a);
        System.out.println();
        System.out.println("排序后:");
        for(i=0;i<10;i++)
        {
            for(int j=i+1;j<10;j++)
        {
            if(a[i]>a[j]) {
            int tmp=a[i];
               a[i]=a[j];
               a[j]=tmp;

            }
        }
            System.out.print(a[i]+" ");
     }

    }
}
相关标签: java50道编程题

上一篇:

下一篇: