JAVA Basic 강의자료] LineNumberReader
JAVA Basic 강의자료] LineNumberReader
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
LineNumberReader
*각 줄의 번호를 세는 추가적인 기능을 제공
-0부터 시작하고, 1씩 증가
<소스코드>
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 +" ");
}
}
}
}
'자바 > Java공부하기' 카테고리의 다른 글
JAVA Basic 강의자료] CharArrayReader와 CharArrayWriter (0) | 2016.09.05 |
---|---|
JAVA Basic 강의자료] PrintWriter (0) | 2016.09.05 |
JAVA Basic 강의자료] BufferedReader과 BufferedWriter (0) | 2016.09.05 |
JAVA Basic 강의자료] FileReader와 FileWriter (0) | 2016.09.05 |
JAVA Basic 강의자료] InputStreamReader과 OutputStreamWriter (0) | 2016.09.02 |