package com.file;

import java.io.File;
import java.util.Date;

public class FileTest01{
	public static void main(String[] args) throws Exception{
		File file = null;
		byte[] byteFileName = new byte[100];
		String fileName;
		System.out.print("파일명 -> ");
		System.in.read(byteFileName);

		fileName = new String(byteFileName).trim();
		file = new File(fileName);
		System.out.println("파일 상세 정보*****");
		System.out.println("절대 경로 : "+file.getAbsolutePath());
		System.out.println("표준 경로 : "+file.getCanonicalPath());
		System.out.println("생성일 : "+new Date(file.lastModified()));
		System.out.println("파일 크기 : "+file.length());
		System.out.println("읽기 속성 : "+file.canRead());
		System.out.println("쓰기 속성 : "+file.canWrite());
		System.out.println("파일 경로 : "+file.getParent());
		System.out.println("숨김 속성 : "+file.isHidden());		
	}
}


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

FileEx4  (0) 2012.04.13
디렉토리 정보  (0) 2012.04.13
키보드에서 입력받은 내용을 파일에 기록하기  (0) 2012.04.13
Buffered Writer  (0) 2012.04.13
Buffer Writer  (0) 2012.04.13

+ Recent posts