정말 초보자 질문인데 죄송하지만 몇 년 후에 Java로 일한 적이 없습니다.파일이나 파일 경로를 Java 응용 프로그램에 저장하려면 어떻게합니까?
내 응용 프로그램에서는 파일 목록 (대부분이 아니라면 모두 txt 파일)을 따라야합니다. 이 목록에 추가하고 목록에서 파일 경로를 제거한 다음 파일의 내용을 읽을 수 있어야합니다 (파일이 처음 목록에 추가 될 때가 아님).
이 파일 목록을 저장하는 데 사용할 수있는 최상의 데이터 구조는 무엇입니까? 파일에 대한 경로를 String으로 저장하는 것이 표준인가, 아니면 더 좋은 방법이 있습니까?
대단히 감사합니다.
예. Java 애플리케이션 내에서 파일을 나타내는 객체를 처리하려는 경우, 가장 자연스러운 방법은 Collection에 File 인스턴스를 묶는 것입니다. – Jonik
File 객체에 투표합니다. 그들은 실제로 파일을 열거 나 만들지 않고, 단지 그들을 대표하고, 존재 여부를 확인하거나 디렉토리의 파일을 열거하는 등의 일을하는 도우미 메서드를 제공합니다. –
Jonik과 Jason S.에 동의합니다. String over File을 사용합니다. File 객체의 추가 기능은 오버 헤드를 가중시킵니다. –