package com.file; import java.io.File; import java.io.IOException; public class FileTest02 { public static void main(String[] args) throws IOException{ System.out.println("===파일 생성==="); //시스템에서 사용하는 디렉토리 구분자를 반환 //System.getProperty("file.separator") = File.separator File f3 = new File("c:"+File.separator+"test.txt"); //없으면 만들면서 true 리턴 있으면 false 리턴 System.out.println(f3.createNewFile()); System.out.println(f3.getPath()); System.out.println(f3.getName()); System.out.println(f3.getParent()); System.out.println("===파일명 변경==="); File f4 = new File("c:"+File.separator+"test1.txt"); System.out.println(f3.renameTo(f4)); //없는 디렉토리일 경우 만들고 true 리턴 System.out.println("===디렉토리 생성==="); //디렉토리 생성 File f5 = new File("c:"+File.separator+"year"); System.out.println(f5.mkdir()); } }
File 생성 및 변경
2012. 4. 13. 23:15