여러가지를 배웠다.
깃허브 원격저장소를 설정하고 인텔리제이로 디렉토리를 손대야 그게 IDE환경에서 반영된다는 사실을 알았다.
대용량데이터를 불러오기 위해서 통계사이트에 가입했다.
통계사이트에서 인구이동조사결과를 다운받았다.
어떻게 하는지 몰라서 일단 csv로 받았다.
잘못받아서 다른 파일로 받았다.
노트북이 엠원칩셋인데도 읽어오는데 상당한 시간이 걸렸다.
받고 나서 실행해보니 너무 커다랗고 자료량도 방대했다.
BufferedReader로 객체를 생성했다.
그 객체는 InputStreamReader객체를 생성해서 매개변수로 받았다.
그리고 그 객체는 System.in을 매개변수로 받았다.
BufferedReader는 readLine()이란 메서드가 있다.
한 줄씩 읽어오는 건데, 문제가 있다.
문제는 throw java.io.IOException을 동반한다.
그래서 호출하는 함수에서 IOException처리를 해야하는데 방법은 두가지다.
Try catch를 하던가 아니면 함수에서 바로 throw IOException을 하던가.