728x90
반응형
package chap15;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class FileReaderEx1 {
public static void main(String[] args) throws IOException {
FileReader fr = new FileReader("src/chap15/InputStreamEx1.java");
int data;
System.out.println("===== read() 메서드를 이용하여 읽기");
while((data=fr.read()) != -1)
System.out.print((char)data);
System.out.println();
char[] buf= new char[1024];
System.out.println("===== read(char[] buf) 메서드를 이용하여 읽기");
fr = new FileReader("src/chap15/InputStreamEx1.java");
while((data=fr.read(buf)) != -1)
System.out.print(new String(buf,0,data));
System.out.println();
System.out.println
("===== read(char[] buf,int start,int len) 메서드를 이용하여 읽기");
fr = new FileReader("src/chap15/InputStreamEx1.java");
while((data=fr.read(buf,0,buf.length)) != -1)
System.out.print(new String(buf,0,data));
System.out.println();
}
}
728x90
반응형
'study > Java' 카테고리의 다른 글
[Java] 36. IO 출력스트림 (FileWriter) (0) | 2022.04.01 |
---|---|
[Java] 36. IO 출력스트림 (FileOutputStream) (0) | 2022.04.01 |
[Java] 36. IO 입력스트림 (FileInputStream) (0) | 2022.04.01 |
[Java] 36. IO (Runtime.getRuntime, exec) (0) | 2022.04.01 |
[Java] 36. IO 출력스트림 (Writer, OutputStreamWriter) (0) | 2022.04.01 |