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());
	}
}


'Java > 입출력' 카테고리의 다른 글

예비  (0) 2012.04.13
직렬화  (0) 2012.04.13
FileEx4  (0) 2012.04.13
디렉토리 정보  (0) 2012.04.13
입출력으로 파일 상세정보  (0) 2012.04.13

+ Recent posts