GGYU

LineNumberReader 사용법 본문

프로그래밍/JAVA

LineNumberReader 사용법

GANADARA 2018. 7. 19. 21:11
  1. import java.io.File;
  2. import java.io.FileNotFoundException;
  3. import java.io.FileReader;
  4. import java.io.IOException;
  5. import java.io.LineNumberReader;
  6.  
  7. public class FileLineNumberReaderExam {
  8.  
  9.     public static void main(String[] args) {
  10.         String path = "C:\\Users\\mjhwang\\Desktop";
  11.         String fileName = "test.txt";
  12.         LineNumberReader reader = null;
  13.         try {
  14.             reader = new LineNumberReader(new FileReader(new File(path, fileName)));
  15.             String line = null;
  16.             while ((line = reader.readLine()) != null){
  17.                 System.out.println("Line Number " + reader.getLineNumber() + " : " + line);
  18.             }
  19.         } catch (FileNotFoundException e) {
  20.             e.printStackTrace();
  21.         } catch (IOException e) {
  22.             e.printStackTrace();
  23.         }finally {
  24.             try{ if(reader != null) reader.close()}catch(IOException e){}
  25.         }
  26.     }
  27. } 


'프로그래밍 > JAVA' 카테고리의 다른 글

thread 사용법  (0) 2018.07.19
threadpool 사용법  (0) 2018.07.19
디렉토리 조회  (0) 2018.07.19
Input/OutputStream  (0) 2018.07.19
BufferedReader/Writer 사용법  (0) 2018.07.19
Comments