728x90
728x90
코드
public class MainTest2 {
public static void main(String[] args) {
// 문제 : 배열의 요소를 오름차순 정렬하세요.
int[] myNumbers = new int[10];
myNumbers[0] = 10;
myNumbers[1] = 4;
myNumbers[2] = 100;
myNumbers[3] = 23;
myNumbers[4] = 51;
myNumbers[5] = 1;
myNumbers[6] = 6;
myNumbers[7] = 88;
myNumbers[8] = 42;
myNumbers[9] = 31;
int temp; // 임시 변수
for (int i = 0; i < myNumbers.length; i++) {
for (int j = (i + 1); j < myNumbers.length; j++) {
if (myNumbers[i] > myNumbers[j]) {
temp = myNumbers[i];
myNumbers[i] = myNumbers[j];
myNumbers[j] = temp;
}
}
}
// 결과 출력
for (int a = 0; a < myNumbers.length; a++) {
System.out.println("인덱스 " + a + "번. " + myNumbers[a]);
}
}
}
320x100
반응형
'Java > Base' 카테고리의 다른 글
[Java] 인터페이스와 default 메서드 (0) | 2023.02.13 |
---|---|
[Java] String 클래스의 메서드 (0) | 2023.02.13 |
[Java] 추상 클래스 (0) | 2023.02.11 |
[Java] final 키워드 (0) | 2023.02.11 |
[Java] 문자열 자료형 (String) (0) | 2023.02.10 |