본문 바로가기

자바 #파일 #file #io4

자바(파일) FileIO_Test04 예제 package kr.or.ddit.basic; import java.io.FileWriter; import java.io.IOException; import java.io.InputStreamReader; public class FileIOTest04 { public static void main(String[] args) { //파일 출력용 문자 기반 스트림을 이용해서 파일에 출력하기 // ==> 사용자가 입력한 내용을 그대로 파일로 저장하는 예제 //System.in ==> 콘솔(표준입출력장치)의 입력 장치와 연결된 바이트기반의 입력용 스트림 객체 //System.out ==> 콘솔(표준입출력장치)의 출력 장치와 연결된 바이트기반의 출력용 스트림 객체 try { //System.out.print("한.. 2023. 6. 25.
자바(파일테스트) File_Test02 예제 package kr.or.ddit.basic; import java.io.File; public class FileTest02 { public static void main(String[] args) { File f1 = new File("d:/D_Other/test.txt"); System.out.println(f1.getName() + "파일의 크기 : " + f1.length() + "bytes"); //getPath() ==> File객체를 생성할 때 생성자에 대입한 경로가 그대로 나온다. System.out.println("path : " + f1.getPath()); System.out.println("absolutePath : " + f1.getPath()); System.out.printl.. 2023. 6. 25.
자바(파일) FileIO_Test03 예제 package kr.or.ddit.basic; import java.io.FileReader; import java.io.IOException; public class FileIOTest03 { public static void main(String[] args) { //문자 기반의 파일 입력용 스트림을 이용한 파일 내용 읽기 예제 try { // 파일 입력용 문자 기반 스트림 객체 생성 FileReader fr = new FileReader("d:/D_Other/test.txt"); int c; while((c=fr.read()) != -1) { System.out.print((char)c); } fr.close();//스트림 담기 } catch (IOException e) { System.out.pr.. 2023. 6. 24.
자바(파일) FileIO_Test02 예제 package kr.or.ddit.basic; import java.io.FileOutputStream; import java.io.IOException; public class FileIOTest02 { // 파일에 데이터를 출력하는 예제 - 바이트 기반 스크림 사용 public static void main(String[] args) { try { //파일에 출력할 출력용 바이트 기반 스트림 객체 생성하기 FileOutputStream fout = new FileOutputStream("d:/D_Other/out.txt"); for(char ch='A'; ch 2023. 6. 24.