Java算法冒泡排序

Posted Jourly的测试博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java算法冒泡排序相关的知识,希望对你有一定的参考价值。

package suanfa;

public class Maopao {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int[] a = { 3, 2, 1 };
		int temp;
		int n = a.length;
		// 共比较n-1 大轮
		for (int i = 0; i < n - 1; i++) {
			// 第一轮比较n-1次
			// 第二轮比较n-2次
			for (int j = 0; j < n - 1 - i; j++) {
				if (a[j] > a[j + 1]) {
					temp = a[j];
					a[j] = a[j + 1];
					a[j + 1] = temp;
				}
			}
			System.out.println(a[0] + " " + a[1] + " " + a[2]);
		}
	}

}

  

以上是关于Java算法冒泡排序的主要内容,如果未能解决你的问题,请参考以下文章

java冒泡排序法代码

冒泡排序java

冒泡排序

Java排序算法之冒泡排序

Java常见算法——冒泡排序选择排序

java排序算法:冒泡排序