2
현재이 파일을 inputStream으로 읽으려고하는데, Windows에서 작동합니다. 리눅스에서 작동합니까?파일을 리눅스/윈도우에서 모두 읽을 수 있도록하는 방법
File currentDirectory = new File(".");
현재이 파일을 inputStream으로 읽으려고하는데, Windows에서 작동합니다. 리눅스에서 작동합니까?파일을 리눅스/윈도우에서 모두 읽을 수 있도록하는 방법
File currentDirectory = new File(".");
:
File file = new File(currentDirectory.getCanonicalPath().toString() + "\\" + "myfile.txt");
파일을 읽을 수있는 올바른 방법으로 무엇인가하지 않으면
, 이것은 "\\
는"이 깜빡 I "비린내"
ADD-ON
의 종류를 보인다 파일 이름 구분 기호를 하드 코딩하는 대신 File.separator
을 사용하십시오. 더 좋은
File file = new File(currentDirectory, "myfile.txt");
실제로 "/"너무 윈도우에서 작동합니다.