2011-07-28 4 views
0

File 클래스에 관한 간단한 질문이 있습니다. 예를 들면 다음과 같이 나타났습니다.
" 방법. 어떤 디렉토리에 참조할까요?클래스 File : constructor

답변

5

"."은 파일 시스템의 컨텍스트에서 거의 모든 언어로 현재 작업 디렉토리를 나타냅니다.

new File(".");은 "이 응용 프로그램이 현재 작업하고있는 디렉토리를 참조하는 파일 객체를 제공하십시오"라는 의미입니다. 이것은 일반적으로 응용 프로그램이 호출 된 디렉토리이지만 항상 그런 것은 아닙니다.

1

"." 경로는 일반적으로 현재 작업 디렉토리를 참조합니다.

File path = new File(System.getProperty("user.dir")); 
0

당신은 할 수 있습니다시피, 나는 그렇지 않은 경우 경우에 당신이 시스템에서 실행 될 일이, 그것은 당신에게 동일한 정보를 제공하는 시스템 속성을 사용하기 적합 할 수 있습니다 주장 것 . "를 사용하십시오. 파일 시스템의 현재 디렉토리를 가리 키거나 ".."는 현재 디렉토리의 부모를 나타냅니다.