728x90
반응형
자바를 사용하면서 파이썬에 훌륭한 라이브러리가 많다는 것을 느낀다,,ㅎ
암튼 본론으로 들어가서!
자바에서 배열을 정렬하는 방법은
Arrays.sort(배열 이름) 이다.
근데 이건 1차원 배열만 가능하고!
2차원 배열은 여기에서 추가 작업을 해줘야한다!
Arrays.sort(배열 이름, (o1, o2) -> {
if(o1[0] == o2[0]){ //배열의 첫번째 요소가 같다면
return Integer.compare(o1[1], o2[1]); //두번째 요소들을 비교해서 오름차순으로 정렬
}
else {
return Integer.compare(o1[0],o2[0]); //평소에는 첫번째 요소를 기준으로 오름차순 정렬
}
});
새로운 지식++,,,
728x90
반응형
'알고리즘 (for 코딩테스트) > 백준_자바 (Java)' 카테고리의 다른 글
자바 실행시간 줄이는 Tip | 자바 백준 시간초과 시 해볼만한 시도 | 자바 초보자 (0) | 2021.09.01 |
---|---|
[Java 자바] 백준 알고리즘 10989번 답 : 수 정렬하기3 (0) | 2021.09.01 |
소수 판별 3가지 방법 | 에라토스테네스의 체 | 자바 | Java (0) | 2021.08.27 |
[Java 자바] 백준 알고리즘 1929번 답 : 소수 구하기 (0) | 2021.08.27 |
[Java 자바] 백준 알고리즘 1157번 답 : 단어 공부 (0) | 2021.08.26 |
최근댓글