java学习记录——使用Arrays.sort对数组进行升序排序

 
 
public class MaoPaoPaiXu{
	public static void main(String[] args){
		System.out.println("随机生成的十个整数是:");
		//生成随机数
		int[] ran = new int[10];
		for(int i = 0;i < ran.length;i++){
			ran[i]=(int)(Math.random() * 101);
			System.out.print(ran[i] + " ");
		}  
		System.out.println();    //换行
		//冒泡排序
		for(int i = 0;i < ran.length;i++){
			for(int j = i;j < ran.length - 1;j++){
				if(ran[j] < ran[i]){
					int temp = ran[i];
					ran[i] = ran[j];
					ran[j] = temp;
				}
			}
		}
		//输出从小到大排序
		System.out.println("使这10个随机数按从小到大排列为:");
		for(int i = 0;i < ran.length;i++){
			System.out.print(ran[i] + " ");
		}
	}
}

可以对比一下上一篇:冒泡排序

猜你喜欢

转载自blog.csdn.net/dreamer0823/article/details/78243159