[Java] 입출력(IO) File, 직렬화(Serialization)
2020. 7. 25.
File 클래스 파일 자체를 관리하는 클래스이다. 파일의 정보를 가져오고 수정하고, 생성, 삭제를 하는 메서드를 제공한다. 파일 객체 생성 File file = new File("C:\\java\\abc.txt"); C드라이브 java디렉토리 안에 abc.txt에 대한 File 객체를 생성 파일과 디렉토리 정보 가져오기 메서드 내용 boolean exsists() 파일/디렉토리가 있으면 true, 없으면 false 리턴 boolean isFile() 파일이면 true, 아니면 false 리턴 boolean isDirectory 디렉토리면 true, 아니면 false 리턴 String getName() 파일의 이름을 반환 String getPath() 파일의 경로를 반환 long size() 파일의 크기를..