반응형
홈페이지에서 내용을 옮김. (2007.10.09 작성)
먼저 import 할 것들
아래는 코드
Scanner 클래스를 사용하여 파일을 읽는다.
scanner.useDelimiter(System.getProperty("line.separator")) 이 부분이 파일을 어떻게 읽을 것인지를 결정하는 부분이다.
line.separator를 지정하였기에 한줄씩 읽는다.
scanner.hasNext()를 호출하여 다음 줄이 있는지 판단하고 있으면 scanner.next()로 한 줄을 string으로 리턴한다.
java.io.File,java.io.FileNotFoundException,java.util.Scanner
아래는 코드
String file = "/proc/version"; try { Scanner scanner = new Scanner(new File(file)); scanner.useDelimiter(System.getProperty("line.separator")); while(scanner.hasNext()) System.out.println(scanner.next()); scanner.close(); } catch(FileNotFoundException e) { e.printStackTrace(); }
Scanner 클래스를 사용하여 파일을 읽는다.
scanner.useDelimiter(System.getProperty("line.separator")) 이 부분이 파일을 어떻게 읽을 것인지를 결정하는 부분이다.
line.separator를 지정하였기에 한줄씩 읽는다.
scanner.hasNext()를 호출하여 다음 줄이 있는지 판단하고 있으면 scanner.next()로 한 줄을 string으로 리턴한다.
반응형
'프로그래밍 > Java' 카테고리의 다른 글
[spring boot + jpa + mariadb] M1 Macbook에서 설치하면서 해야 했던 것들 (0) | 2023.06.04 |
---|---|
[Android] 안드로이드에서 HTML 파싱하기 (1) | 2011.05.14 |
[JAVA] 시스템 명령어를 실행하고 그 결과를 가져오기 (1) | 2009.11.04 |
JDK x64와 eclipse x86_64 (0) | 2009.10.28 |
댓글