반응형
문제
C:\windows\system.ini 파일에 라인 번호를 붙여 출력하라.
출력 예시
1: ; for 16-bit app support
2: [386Enh]
3: woafont=dosapp.fon
4: EGA80WOA.FON=EGA80WOA.FON
5: EGA40WOA.FON=EGA40WOA.FON
6: CGA80WOA.FON=CGA80WOA.FON
7: CGA40WOA.FON=CGA40WOA.FON
8:
9: [drivers]
10: wave=mmdrv.dll
11: timer=timer.drv
12:
13: [mci]
소스 코드
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class Main4 {
public static void main(String[] args)
{
FileReader fin = null;
BufferedReader bufReader = null;
try {
fin = new FileReader("C:\\windows\\system.ini");
bufReader = new BufferedReader(fin);
String line = "";
int count = 1;
while((line = bufReader.readLine()) != null) {
System.out.printf("%3d: ",count);
System.out.println(line);
count++;
}
fin.close();
bufReader.close();
}
catch(IOException e) {
System.out.println("입출력 오류");
}
}
}
반응형
'명품 JAVA 프로그래밍' 카테고리의 다른 글
명품 JAVA 프로그래밍 8장 실습문제 6 (0) | 2021.12.08 |
---|---|
명품 JAVA 프로그래밍 8장 실습문제 5 (0) | 2021.12.08 |
명품 JAVA 프로그래밍 8장 실습문제 3 (0) | 2021.12.08 |
명품 JAVA 프로그래밍 8장 실습문제 2 (0) | 2021.12.08 |
명품 JAVA 프로그래밍 8장 실습문제 1 (0) | 2021.12.08 |