static final int MAX=40000;
int[] arr=new int[MAX];
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(br.readLine()); // 숫자 하나 입력 받아
StringTokenizer st = new StringTokenizer(br.readLine()); // 숫자와 공백으로 이뤄진 문자열을 입력 받아
for (int i = 0; i < N; i++) {
p[i] = Integer.parseInt(st.nextToken());
}
위에서 StringTokenizer는 공백을 구분하기 위해서 쓰는 함수다.
nextToken()은 다음 토큰을 불러오기 위한 함수다.
전반적으로 참고한 링크
배열 선언
https://ifuwanna.tistory.com/231
[Java] 배열(Array) 선언 및 초기화 하기
| 배열(Array) 이란? 배열(Array)이란 선형 자료구조(Data Structure)중 하나로, 동일한 타입의 연관된 데이터를 메모리에 연속적으로 저장하여 하나의 변수에 묶어서 관리하기 위한 자료 구조입니다. 가
ifuwanna.tistory.com
출력 방법
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=chltmddus23&logNo=221696297647
백준 문제 자바로 풀 때 유의사항
2352문제를 풀 때, 처음으로 자바로 답을 제출해보았다. 이때, 제출 형식에 유의할 점이 있는데 몰랐어서 ...
blog.naver.com
StringTokenizer 관련 함수
https://crazykim2.tistory.com/473
[JAVA] StringTokenizer, hasMoreTokens(), nextToken() 알아보자!
안녕하세요 JAVA의 기본 클래스인 StringTokenizer와 StringTokenizer 클래스 밑의 메소드 hasMoreTokens(), nextToken()에 대해서 알아보겠습니다 목차 StringTokenizer hasMoreToken() nextToken() StringTokenizer 구분자 지정하
crazykim2.tistory.com
[백준 입출력] 1000번 관련) Scanner와 BufferedReader를 사용한 입출력 비교 (0) | 2022.11.19 |
---|---|
백준 자주 쓰이는 입출력 트릭)StringTokenizer, split, Integer.parseInt() (0) | 2022.11.17 |
[백준 1152번] 단어의 개수 다른 풀이 알아보기 (0) | 2022.11.17 |
백준 1152번 자바 띄어쓰기 문자열 입력 받기 관련 개념 (0) | 2022.11.17 |
백준 자바 기초 코드 작성 요령 (0) | 2022.11.11 |
댓글 영역