
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int testcase = Integer.parseInt(br.readLine());
int[] numbers = new int[testcase];
for (int i = 0; i < testcase; i++) {
numbers[i] = Integer.parseInt(br.readLine()); // 각 숫자를 별도의 줄에서 입력 받음
}
Arrays.sort(numbers); // int 배열 정렬
for (int number : numbers) {
System.out.println(number); // 정렬된 숫자 출력
}
}
}
배열은 선언해주고
반복문으로 사용자에게 값을 받아주기
(문자열로 받아서 StringTokenizer로 나눠서 출력을 하려고했는데 문제가 생겼다.)
이유는:입력값이

여러줄로 주는데
내가 StringTokenizer로 만든거는 문자열을 한줄로(공백포함) 받아서 슬라이싱처리를 하는거였기때문에 줄바꿈할때 에러가 터진거였다.
너무 복잡하게 생각한게 문제였던 거 같다.
쉬운것은 쉽게!