Notice
Recent Posts
Recent Comments
Link
SeouliteLab
[Java/자바] File 구분자 (File Separator) 본문
Java에서 파일 시스템 경로를 다룰 때 운영 체제별로 파일 경로를 구분하는 문자를 사용해야 합니다. 이러한 파일 구분자는 운영 체제마다 다를 수 있습니다. Java에서는 File.separator
상수를 사용하여 운영 체제에 맞는 파일 구분자를 얻을 수 있습니다. 이번에는 File 구분자에 대해 알아보고 예제를 통해 실습해보겠습니다.
1. File.separator 사용 예제
다음 예제는 File.separator
를 사용하여 파일 경로를 생성하는 방법을 보여줍니다.
import java.io.File;
public class FileSeparatorExample {
public static void main(String[] args) {
String directory = "C:" + File.separator + "myapp" + File.separator + "data";
System.out.println("File path: " + directory);
}
}
2. 운영 체제별 파일 구분자
Windows 시스템에서는 파일 경로에 백 슬래시(\)를 사용하고, Unix/Linux 기반 시스템에서는 슬래시(/)를 사용합니다. Java에서는 이러한 차이를 신경 쓰지 않고 File.separator
를 사용하여 운영 체제별로 파일 구분자를 적절히 처리할 수 있습니다.
'프로그래밍' 카테고리의 다른 글
[Java/자바] 반복문 안에서 List의 요소 삭제 방법 (0) | 2024.03.11 |
---|---|
[Java/자바] 여러 줄로 문자열 선언 방법 (0) | 2024.03.11 |
[Java/자바] 문자열 뒤집기 (Reverse String) (0) | 2024.03.11 |
[Java/자바] 줄바꿈(개행), OS에 맞게 처리하는 방법 (0) | 2024.03.11 |
[Java/자바] Random bytes 생성하기 (Random 16진수 생성) (0) | 2024.03.11 |