Spring/Java
[ java ] os별 파일 구분자(File.separator)
snow_hong
2022. 3. 13. 11:15
os별 파일 구분자는 서로 다르다.
- 윈도우에서는 data\\test.txt ==> \\로 구분을 한다. (하지만 /기호도 사용이 가능하다 - 윈도우 최고👍)
- 리눅스에서는 data/test.txt ==> /로 구분을 한다.
프로그램에서 os별 파일 구분자를 하고싶다면 File.separator를 사용하면 리눅스일 경우에는 '/'이 들어가고 윈도우일 경우에는 '\\'이 들어간다.
ex) System.out.println("data"+ File.separator +"test.txt");
==> 리눅스 : data/test.txt
윈도우 : data\\test.txt
728x90