자바 7 은 자바.nio.file.*작업 파일 을 사용 합 니 다.
4770 단어 java 7
1 package java8_test;
2
3 import java.io.IOException;
4 import java.nio.file.Files;
5 import java.nio.file.Path;
6 import java.nio.file.Paths;
7 import java.util.List;
8
9 public class TestMain {
10
11 public static void main(String[] args) {
12 // TODO Auto-generated method stub
13 Path logFile=Paths.get("/home/frank/java8" );
14 List<String> lines;
15 try {
16 lines = Files.readAllLines(logFile);
17 for(String str:lines){
18 System.out.println(str);
19 }
20 } catch (IOException e) {
21 // TODO Auto-generated catch block
22 e.printStackTrace();
23 }
24 }
25
26
27 }
이 클래스 도 이전 자바 I/O 코드 와 호 환 됩 니 다.
1 try {
2 Path logFile=Paths.get("/home/frank/java8" );
3 BufferedReader reader=Files.newBufferedReader(logFile);
4 String line;
5 while((line=reader.readLine()) != null){
6 System.out.println(line);
7 }
8 } catch (IOException e) {
9 // TODO Auto-generated catch block
10 e.printStackTrace();
11 }