본문 바로가기

전체 글410

자바(파일) 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.
자바(파일) FileIO_Test05 예제 package kr.or.ddit.basic; import java.io.FileInputStream; import java.io.FileReader; import java.io.InputStreamReader; public class FileIOTest05 { // 한글이 저장된 파일 읽어오기 ==> 한글의 인코딩 방식을 지정해서 읽어오는 예제 public static void main(String[] args) { try { //FileReader fr = new FileReader("d:/D_Other/text_ansi.txt"); //FileReader fr = new FileReader("d:/D_Other/text_utf8.txt"); //FileInputStream fin = new File.. 2023. 6. 25.
자바(파일테스트) File_Test01 예제 package kr.or.ddit.basic; import java.io.File; public class FileTest01 { public static void main(String[] args) { //File객체 만들기 연습 //1.new File(String 파일 또는 경로); //==>디렉토리와 디렉토리 사이 또는 디렉토리와 파일명 사이의 구분문자는 //'\'을 사용하거나 '/'을 사용할 수 있다. //File file1 = new File("d:/D_Other/test.txt"); //구분 문자로 '/'사용 File file1 = new File("d:\\D_Other\\test.txt");//구분 문자로 '\'사용 System.out.println("파일명 : " + file1.getNam.. 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.
자바(파일테스트) File_Test02 예제 package kr.or.ddit.basic; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; public class FileTest03 { public static void main(String[] args) { FileTest03 test = new FileTest03(); File file = new File("c:/windows"); test.displayFileList(file); } // 디렉토리 정보를 갖는 File객체를 매개변수로 받아서 해당 디렉토리에 있는 // 모든 파일과 디렉토리 목록을 출력하는 메서드 public void displayFileList(File dir) { if(!dir.isD.. 2023. 6. 25.
자바(객체) ObjectIO_Test 예제 package kr.or.ddit.basic; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.EOFException; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.Serializable; public class ObjectIOTest { public static void main(String[] args) { //객체를 파일에 .. 2023. 6. 25.