Rucrazia's Blog

File Class의 경로 - 현재 작업하고 있는 프로젝트의 경로로 본문

기술 - Coding/Java

File Class의 경로 - 현재 작업하고 있는 프로젝트의 경로로

DoyoungJ 2017. 6. 26. 14:21


String filename = "Report.docx";
String workingDirectory = System.getProperty("user.dir");
String absoluteFilePath = "";

absoluteFilePath = workingDirectory + File.separator + filename;

InputStream doc = new FileInputStream(new File(docPath));




File 경로로 현재 작업하고 있는 프로젝트의 파일을 지정하고 싶을 때는, 위와 같이 System.getProperty("user.dir"); 로 작업 경로를 가져오고 File.separator로 작업 경로와 파일명 사이에 "\\" (windows), "/"(mac or linux)를 각 OS에 맞게 자동으로 넣어준다.











'기술 - Coding > Java' 카테고리의 다른 글

JAVA - for-each  (0) 2017.07.20
JavaFX 4. UI Component 사이즈 관련  (0) 2017.06.30
JAVAFX 3. TABLE with Tableview  (0) 2017.06.15
JAVAFX 2. 버튼 만들기  (0) 2017.06.14
JAVAFX 1. 화면 전환  (0) 2017.06.07