Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

인사이트

[JAVA] int배열 정렬 (오름차순, 내림차순) 본문

JAVA

[JAVA] int배열 정렬 (오름차순, 내림차순)

쿰쿵 2021. 6. 2. 22:04

* 내림차순

// 정렬 알고리즘(내림차순)
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