728x90 반응형 java271 [Java] 36. IO Exam2 package chap15; /* * 화면에서 생성할 파일이름을 입력받고, 파일에 저장할 내용을 콘솔에서 내용을 입력 * 입력받은 파일명의 파일에 저장하는 프로그램작성하기. * exit 문자를 입력받으면 입력을 종료한다. * 단 FileWriter을 이용한다. */ public class Exam2 { public static void main(String[] args) { } } 2022. 4. 1. [Java] 36. IO Exam1 package chap15; import java.io.FileOutputStream; import java.io.IOException; import java.util.Scanner; /* * 화면에서 생성할 파일이름을 입력받고, 파일에 저장할 내용을 콘솔에서 내용을 입력 * 입력받은 파일명의 파일에 저장하는 프로그램 작성하기. * exit 문자를 입력받으면 입력을 종료한다. * 단, FileOutputStream을 이용한다. */ public class Exam1 { public static void main(String[] args) throws IOException{ //1. 파일이름 입력받기 System.out.println("저장할 파일의 이름을 입력하세요"); Scanner scan = new.. 2022. 4. 1. [Java] 36. IO 출력스트림 (FileOutputStream) package chap15; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; /* * FileOutputStream 예제 : 파일에 데이터를 저장 * 파일이 존재하지 않으면 파일 생성 * 파일이 존재하면 기존 파일 수정 * void write(int data) : 1바이트씩 출력 * void write(byte[] buf) : buf의 내용을 출력 * void write(byte[] buf, int start, int len) : * buf의 start 인덱스의 내용부터 len 만큼 내용을 출력 */ public class FileOutputStreamEx1 { public s.. 2022. 4. 1. [Java] 36. IO 입력스트림 (FileReader) 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.prin.. 2022. 4. 1. 이전 1 2 3 4 5 ··· 68 다음 728x90 반응형