Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- 뷰바인딩
- 안드로이드
- 코딩테스트
- Coding-Test
- Java
- CodingTest
- 오블완
- viewpager2
- 화면 크기 구하기
- 코테
- 자바
- Android
- 자바 코딩테스트
- javaCoding
- BottomNavigation
- 코테자바
- programmers
- 산타 환급반
- 코딩테스트 자바
- CodingTestJava
- kotlin
- 코딩테스트 JAVA
- ScreenSize
- JavaCodingTest
- ModelViewPresenter
- 백준
- baekjoon
- pattern
- 티스토리챌린지
- 코틀린
Archives
- Today
- Total
KDLiam
Sort(정렬) 본문
1. 오름차순
import java.util.Arrays;
...
int [] arr = { .. }
Arrays.sort(arr); // 오름차순 정렬
System.out.println(Arrays.toString(arr)); // 출력
------
2-1. 내림차순(클래스형 활용)
Arrays.sort(A, Collections.reverseOrder()); // 내림차순 정렬
-----
2-2. 내림차순(부호 반전)
import java.util.Arrays;
public class MyClass {
public static void main(String args[]) {
int[] A = {3, 5, 4, 2, 1};
negate(A); // 부호 반전 (+) -> (-)
Arrays.sort(A); // 오름차순 정렬
negate(A); // 부호 반전 (-) -> (+)
System.out.println(Arrays.toString(A));
}
static void negate(int[] temp) {
for(int i=0;i<temp.length;i++) {
temp[i] *= -1;
}
}
}
---
'코테 준비(JAVA)' 카테고리의 다른 글
| JAVA - HashMap (0) | 2025.10.17 |
|---|