이 기사에서는 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)); } } }
위 내용은 자바 배열의 버블 정렬 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!