[Java] 배열 오름차순 정렬(arr[], 이중for, 향상된for)개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 9. 8. 20:20
Table of Contents
<문제>
5개의 값을 가지는 배열을 생성하고 1~50사이의 랜덤값을 저장한 후 출력 |
<방법>
public class Array06 {
public static void main(String[] args) {
int arr[] = new int[] { 4, 37, 23, 9, 43 };
for (int i = 0; i < arr.length-1; i++) { // 배열의 마지막에는 어차피 큰 수가 들어가므로
for(int j = i+1; j < arr.length; j++) {
if(arr[i] > arr[j]) { //오름차순
//교환
int tmp = arr[i];
arr[i] = arr[j];
arr[j] = tmp;
}
}
}
for(int tmp : arr ) {
System.out.print(tmp+" ");
}
}
}
[Java] 배열 오름차순 정렬(arr[], 이중for, 향상된for) 끝!
(다음 게시물 예고편)
[Java] Method를 활용한 사칙연산
728x90
@rlozlr :: 얼렁뚱땅 개발자
얼렁뚱땅 주니어 개발자
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!