¼Ò¼³ java.io ¼Ò½ºÄڵ堠½ºÆ®¸²II  LineNumberReader  

LineNumberReader ¿¹Á¦ 

LineNumberReaderTest.java 

import java.io.*;
public class 
LineNumberReaderTest {
  
public static void main(String[] args) throws 
Exception{
    
int ch, i = -1
;
    FileReader fr = 
new FileReader("LineNumberReaderTest.txt"
);
    LineNumberReader in = 
new 
LineNumberReader (fr);
    
while((ch = in.read()) != -1
) {
      
if
(i != in.getLineNumber()) {
        i = in.getLineNumber();
        
if(i >= 5
) {
          in.setLineNumber(
0
);
          i = in.getLineNumber();
        }
        System.out.print(
"ÇöÀç ¶óÀΠ¹øÈ£  :" + i +"             "
);
      }
    }
  }
}

C:\JavaExample\09>javac LineNumberReaderTest.java
C:\JavaExample\09>java LineNumberReaderTest
ÇöÀç ¶óÀÎ ¹øÈ£  :0         ÇöÀç ¶óÀÎ ¹øÈ£  :1         ÇöÀç ¶óÀÎ ¹øÈ£  :2
ÇöÀç ¶óÀÎ ¹øÈ£  :3         ÇöÀç ¶óÀÎ ¹øÈ£  :4         ÇöÀç ¶óÀÎ ¹øÈ£  :0
ÇöÀç ¶óÀÎ ¹øÈ£  :1

°¢ ÁÙÀÇ ¹øÈ£¸¦ ¼¼´Â Ãß°¡ÀûÀÎ ±â´ÉÀ» Á¦°øÇϴ Ŭ·¡½º



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå
ÀÛ¼ºÀÚ:Àںϸâ¹ö ÃÖ¿ë¼ú