[JAVA 파일 입출력] 파일 절대 경로 가져오기

by - January 29, 2018


Image result for java

오랜만에 자바에서 간단한 파일 입출력을 해보았는데

절대 경로를 불러오는 방법이 생각보다 직관적이지 않았다.

기억해두기 위해 포스팅 하기로 했다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
public static void main(String[] args) {
    String path = 클래스이름.class.getResource("").getPath(); // 현재 클래스의 절대 경로
    try {
        FileReader fr = new FileReader(path + "myXML.xml");      
        BufferedReader br = new BufferedReader(fr);      
        System.out.println("파일 불러오기 성공!");  }
    catch (FileNotFoundException e) {
        System.out.println("파일이 존재하지 않습니다.");      
        e.printStackTrace();
    }
}
public void FileReader(String inputFile) throws IOException {
    BufferedReader br = new BufferedReader(new FileReader(new File(inputFile)));    
    String buffer = "";
    while((buffer = br.readLine()) != null) {
        System.out.println(buffer);    
    }
    br.close();
}
cs

You May Also Like

0 comments