ホームページ >Java >&#&チュートリアル >Java配列のバブルソートの概要
この記事では、Java 配列のバブルソートの導入を紹介します
package demo; import java.util.Arrays; public class Demo02 { public static void main(String[] args) { int[] arr = new int[10]; for(int i=0; i<arr.length; i++){ arr[i] = (int) (Math.random()*100); } System.out.println("冒泡排序前:"); System.out.println("第"+(0)+"次:"+Arrays.toString(arr)); bubbleSort(arr); System.out.println("冒泡排序前:"); System.out.println("第"+(0)+"次:"+Arrays.toString(arr)); } /* * 冒泡排序 */ public static void bubbleSort(int a[]) { for (int i = 0; i < a.length - 1; i++) { for (int j = 0; j < a.length - 1; j++) { if (a[j] > a[j + 1]) { int temp = a[j]; a[j] = a[j + 1]; a[j + 1] = temp; } } System.out.println("第"+(i+1)+"次:"+Arrays.toString(a)); } } }
以上がJava配列のバブルソートの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。