인사이트
[JAVA] int배열 정렬 (오름차순, 내림차순) 본문
* 내림차순
// 정렬 알고리즘(내림차순)
int[] score = {36, 65, 3, 12, 78};
for (int i = 0; i < score.length; i++) {
for (int j = i + 1; j < score.length; j++) {
if (score[i] < score[j]) {
int temp = score[i];
score[i] = score[j];
score[j] = temp;
}
}
}
System.out.println(Arrays.toString(score));
* 오름차순으로 바꾸려면 위 코드 중 일부를 수정해주면 된다
// 여기 줄을
if (score[i] < score[j]) {
// 이렇게 바꾸면 됨
if (score[i] > score[j]) {
'JAVA' 카테고리의 다른 글
[JAVA] 클래스의 구성요소 (0) | 2021.06.03 |
---|---|
[JAVA] 향상된 for문 (0) | 2021.06.02 |
[JAVA] int배열의 합과 평균 구하기 (0) | 2021.06.02 |
[JAVA] int값 뒤집기 (0) | 2021.06.02 |
[JAVA] 정리 1 (0) | 2021.05.31 |