● writer
드라이브 c에 파일 하나를 만들고 test1.txt 파일도 하나 먼저 만들고 시작한다.
내용은 적지 않고 시작한다.
import 걸때는 ctrl+space 키를 눌러서 걸어주면 된다.
메모장을 확인해보면 내용이 들어간 것을 확인 할 수 있다.
● Reader
아까 입력한 메모장의 내용을 출력해본다.
< 출력화면 >
이렇게도 가능하다. 버퍼 배열을 받아서 가져오는 것이다.
- 대용량 텍스트 파일 읽기
내용이 많이 들어있는 텍스트파일을 읽어볼 것이다.
텍스트는 text3.txt 파일에 들어있다.
먼저 소요시간을 확인해본다.
< 실행화면 >
이번에는 버퍼공간을 만들어서 파일을 읽어본다.
< 실행화면 >
버퍼 공간을 사용하면 시간이 줄어든 것을 볼 수 있다.
● copy
복사를 할 수 있도록 하는 코드를 입력해준다.
여기서 한글 문자를 없애고 시작한다.
현재 위치의 패키지를 우클릭해 properties로 파일의 위치로 들어가본다.
해당 파일의 주소창에 cmd를 열어 준다.
열린 cmd에 코드를 입력해준다.
javac 파일명.java로 class 파일을 만들어 준 뒤
cd를 사용하여 위로 올라간 다음 java 폴더명.파일명 (복사 할 파일명) (만들 파일명) 으로 파일을 복사하여 준다.
그러면 지정해준 파일경로에 파일이 복사 된 것을 볼 수 있다.
'IT수업 > JAVA PART2' 카테고리의 다른 글
IT 수업 13주차 (48) Swing_OUT, IN (0) | 2024.03.20 |
---|---|
IT 수업 13주차 (47) File Input, Output, Copy (0) | 2024.03.20 |
IT 수업 13주차 (45) GUI_이벤트처리(마우스) (0) | 2024.03.19 |
IT 수업 13주차 (44) GUI_이벤트 처리(키보드) (0) | 2024.03.19 |
IT 수업 13주차 (43) GUI (0) | 2024.03.19 |