강좌 & 팁
Java에서 System.getProperty() 사용법
자바를 실행할 때, 실행되는 곳의 정보를 얻어오거나 운영체제의 정보가 필요할 때가 있습니다.
얼마전에 코드를 작성하면서 실행 위치에 있는 파일을 읽어드려야 하는데, 현재 위치를 알 수 있는 방법이 없을까 하고 찾아보니... System.getProperty()를 사용하여 쉽게 해결할 수 있었습니다.
1. System.getProperty 사용법
System.getProperty() 사용법은 간단합니다. 괄호 안에 주어진 특정 문자를 적어넣으면 그 값이 String 으로 출력됩니다.
예를 들어 실행하고 있는 현재 위치가 알고 싶다면 "user.dir" 이라고 적어주면 됩니다.
아래와 같이 "user.dir" 이라고 입력해봅니다.
String dir = System.getProperty("user.dir");
그 다음, 컴파일을 하면 아래와 같이 출력됩니다.
D:\Eclipse\eclipse-java-juno-win32\eclipse\workspace\test
2. Property 주요 검색어
출처 - The Java Tutorials (http://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html)
~(^_ ^ )~
위에 나열된 검색어 말고도 더 많은 검색어들이 있으니 레퍼런스를 참고하면 됩니다.
|