이거 맘대로 되는 세상이 아니구만...

Stream 4(File 클래스) 본문

java

Stream 4(File 클래스)

바이홍 2007. 4. 18. 11:51
반응형
▶File 클래스
파일 및 디렉토리를 관리할 수 있는 기능을 제공해 주는 클래스입니다. 특정파일의 존재유무, 확인,복사,이름변경등의 작업을
할수 있으나 데이터의 입출력을 담당하는 메서드는 존재하지 않는다. 입출력은 스트림 기반으로 한다는 사실을 기억하자....

☆File 객체생성의 예
File f=new File("파일이름");
File f=new File("파일경로");


import java.io.*;
import java.net.*;
import java.util.*;

public class SystemInMain {
public static void main(String args[]) throws MalformedURLException{
File f=new File("b.txt");
PrintStream out=System.out;
out.println("isFile():"+f.isFile()); //파일인지 아닌지
out.println("isDirectory():"+f.isDirectory()); //디렉토리인지 아닌지
out.println("isHidden():"+f.isHidden()); //숨김파일인지아닌지
out.println("lastModified():"+f.lastModified()); //마지막에 수정된 날짜
out.println("canRead():"+f.canRead()); //읽기 속성을 가진 파일
out.println("canWrite():"+f.canWrite()); //쓰기 속성을 가진 파일
out.println("getPath():"+f.getPath()); //상대경로
out.println("getAbsolutePath():"+f.getAbsolutePath());//절대경로
out.println("getName():"+f.getName());//디렉토리 또는 파일의 이름
out.println("toURL():"+f.toURL()); //URL형식의 경로
out.println("exists():"+f.exists());//파일이 존재하는지
out.println("length():"+f.length());//파일의 길이

}
}


Comments