public class TestDemo { public static void bubbleSort(int[] array){ for (int i = 0; i <array.length-1 ; i++) { boolean flg = false; for (int j = 0; j <array.length-1-i ; j++) { if(array[j]>array[j+1]){ int tmp = array[j]; array[j] = array[j+1]; array[j+1]= tmp; flg = true; } } if(flg = false){ return; } } } public static void main(String[] args) { int[] array = {12,1,23,15,16,13,17}; bubbleSort(array); System.out.println(Arrays.toString(array)); } }
인쇄 결과:
Java 배열 정렬 기능:
채우기 기능:
이 함수 뒤에는 세 가지 매개변수가 올 수 있습니다.
일반적으로 왼쪽은 닫혀 있고 오른쪽은 열린 [2,6] 형태입니다
위 내용은 Java에서 배열 정렬을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!