반응형
class Main {
public static void main(String[] args) {
int[] arr = {3, 4, 2, 5, 9, 0, 1, 7, 8, 6};
System.out.println("== 정렬 전 ==");
for ( int i = 0; i < arr.length; i++ ) {
System.out.printf("arr[%d] : %d\n", i, arr[i]);
}
for ( int i = arr.length-1; i > 0; i-- ) {
for ( int k = 0; k < i; k++ ) {
if ( arr[k] > arr[k+1] ) {
int temp = arr[k];
arr[k] = arr[k+1];
arr[k+1] = temp;
}
}
}
System.out.println("== 정렬 후 ==");
for ( int i = 0; i < arr.length; i++ ) {
System.out.printf("arr[%d] : %d\n", i, arr[i]);
}
}
}
반응형
'프로그래밍 > 자바, JDBC' 카테고리의 다른 글
인스턴스 매서드 실행 (0) | 2020.04.20 |
---|---|
번호가 각각 다른 자동차 최고속력 갖도록 하기 (0) | 2020.04.20 |
객체, 클래스 (0) | 2020.04.16 |
함수를 이용한 boolean 배열객체 값 반전 (0) | 2020.04.16 |
객체, 리모컨, 매개변수 (0) | 2020.04.16 |