java实现数组排序-冒泡排序利用工具类

java实现数组排序-冒泡排序利用工具类,第1张

java实现数组排序-冒泡排序/利用工具类
import java.util.Arrays;
import java.util.Scanner;

import com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader.Array;

public class ShuZuXueXi {
	static String s2;

	public static void main(String[] args) {
//排序前
		int[] nums= {12,45,78,41,32,123,56};
		System.out.println("排序前============");
		for (int i = 0; i < nums.length; i++) {
			System.out.print(nums[i]+"t");
		}
		System.out.println();
		
		//从小到大排 利用工具类Arrays
		Arrays.sort(nums);
		System.out.println("n从小到大排============");
		for (int i = 0; i < nums.length; i++) {
			System.out.print(nums[i]+"t");
		}
		//从大到小排--倒序排列
		System.out.println("n从大到小排============");
		for (int i = nums.length-1; i >= 0; i--) {
			System.out.print(nums[i]+"t");
		}
		//冒泡排序
		//外层控制轮数
//		for (int i = 0; i < nums.length-1; i++) {
//			//内层控制交换次数
//			for (int j = 0; j < nums.length-1-i; j++) {
//				//比较大小 并且交换
//				if (nums[j]>nums[j+1]) {
//					int huan;
//					huan=nums[j];
//					nums[j]=nums[j+1];
//					nums[j+1]=huan;
//				}
//			}
//		}
//		System.out.println("排序后============");
//		for (int i = 0; i < nums.length; i++) {
//			System.out.print(nums[i]+"t");
//		}
	}

}
运行结果

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5703289.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存