백준/정렬
1427 소트 인사이드
have a good time
2021. 10. 18. 19:56
https://www.acmicpc.net/problem/1427
1427번: 소트인사이드
첫째 줄에 정렬하려고 하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다.
www.acmicpc.net
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.Collections;
public class Main {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s = br.readLine();
Integer a[] = new Integer [s.length()];
for(int i=0;i<s.length();i++) {
a[i]=s.charAt(i)-'0';
}
Arrays.sort(a,Collections.reverseOrder());
for(int b: a) {
System.out.print(b);
}
}}
Arrays.sort 사용시, 배열 a는 int형 아니라, Integer 형으로 만들기
이유(참고자료) : https://hogu-programmer.tistory.com/32
Arrays.sort() 오름차순 내림차순
Java에서 정렬을 손쉽게 하게 해주는 클래스가 두 가지 있다. Arrays.sort와 Collections.sort 그 중 오늘은 java.util.Arrays 의 정렬에 관해 정리해 보려고 한다. Arrays.sort는 배열을 정렬하기 위해 사용한다...
hogu-programmer.tistory.com