首页 > 代码库 > 数据结构之排序算法Java实现(3)—— 冒泡排序算法

数据结构之排序算法Java实现(3)—— 冒泡排序算法

冒泡排序属于交换排序中最简答的一种。

升序排序:

/**
	 * 冒泡排序
	 * 升序排序
	 */
	@Override
	public <T extends Comparable<? super T>> void sortByAsc(T[] data) {
		if(data =http://www.mamicode.com/= null || data.length <= 1){>

  降序排序:

/**
	 * 冒泡排序
	 * 降序排序
	 */
	@Override
	public <T extends Comparable<? super T>> void sortByDesc(T[] data) {
		if(data =http://www.mamicode.com/= null || data.length <= 1){>

  

数据结构之排序算法Java实现(3)—— 冒泡排序算法