note

디렉토리 정보 본문

자바/입출력

디렉토리 정보

투한 2012. 1. 2. 17:13
package com.file;

import java.io.File;

public class FileEx2 {
	public static void main(String[] args) {

		String file = "C:\\";

		File f = new File(file);

		if(!f.exists() || !f.isDirectory()){
			System.out.println("유효하지 않은 디렉토리 입니다.");
			System.exit(0);
		}

		//전달되는 디렉토리의 서브디렉토리와 파일 정보를
		//File[]로 반환
		File[] files = f.listFiles();

		for(int i=0; i<files.length; i++){
			String fileName = files[i].getName();
			System.out.println(files[i].isDirectory() ? "["+fileName+"]" :fileName+"("+files[i].length()+"byte)");
		}
	}
}

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

File 생성 및 변경  (2) 2012.01.02
FileEx4  (0) 2012.01.02
입출력으로 파일 상세정보  (0) 2012.01.02
키보드에서 입력받은 내용을 파일에 기록하기  (0) 2012.01.02
Buffered Writer  (0) 2012.01.02