End of File
더이상의 읽을 수 있는 데이터가 존재하지 않을 때 반복문을 종료
백준 10951번
while (sc.hasNextInt())
-> 입력값이 정수가 아니면 더이상 입력받지 않고 false를 반환하면 반복문을 종료시킴
백준 11654번
char ch = sc.nextLine().charAt(0);
int num = (int)ch;
-> char형으로 scanner를 이용해 입력을 받고 int형태로 바꿈
백준 11718번
while ((str = br.readLine()) != null) {
System.out.println(str);
-> br을 통해 입력받는 str이 비어있을 때까지 반복
nextLine(): 엔터값을 입력받을 때까지 기준으로 한 줄
Line(): 공백을 기준으로 하나의 문자열
System.arraycopy
(원본, 원본에서 어디부터 가져올지, 복사할 대상, 복사본에서 어디부터 받을 지, 원본에서 복사본으로 데이터를 읽어서 쓸 데이터 길이)