java File
File
- File(File parent, String child) - parent 디렉토리의 child라는 파일의 File객체를 생성한다.
- File(String parent, String child) - parent 디렉토리 패스와 child라는 파일의 File 객체를 생성한다.
- File(String pathname) - pathname에 해당되는 파일의 File 객체를 생성한다.
- boolean canRead() - 파일을 읽을 수 있는지 여부를 리턴한다.
- boolean canWrite() - 파일을 기록할 수 있는지 여부를 리턴한다.
- boolean createNewFile() - 주어진 파일이 없으면 자동적으로 빈 파일을 생성한다.
- boolean delete() - 파일이나 디렉토리를 삭제한다.
- void deleteOnExit() - 자바 가상 머신이 끝날 때 파일을 삭제한다.
- boolean exists() - 파일이 존재하는지 알아본다.
- File getAbsoluteFile() - 파일의 절대 패스를 알아본다.
- String getName() - 파일이나 디렉토리 이름을 리턴한다.
- String getParent() - 부모 디렉토리를 리턴하다.
- File getParentFile() - 부모 디렉토리를 File 형태로 리턴한다.
- String getPath() - 패스를 문자열 형태로 리턴한다.
- boolean isDirectory() - 디렉토리인지 여부를 리턴한다.
- boolean isFile() - 파일인지 여부를 리턴한다.
- boolean isHidden() - 숨겨진 파일인지 여부를 리턴한다.
- long length() - 파일 크기를 리턴한다.
- Stringp[] list() - 디렉토리인 경우 포함되어 있는 파일과 디렉토리 이름을 배열 형태로 리턴한다.
- File[] listFiles() - 디렉토리인 경우 포함되어 있는 파일과 디렉토리를 File배열 형태로 리턴한다.
- boolean mkdir() - 디렉토리를 만든다.
- boolean renameTo(File dest) - 이름을 변경한다.
- boolean setLastModified(long time) - 마지막으로 변경된 날짜를 변경한다.
- boolean setReadOnly() - 읽기 전용으로 파일 속성을 변경한다.
댓글
댓글 쓰기