Java/Java 기타

JAVA로 시스템 속성에 값넣고 값가지고 오기

kimc 2022. 3. 25. 21:53

 


```

JAVA로 시스템 속성에 값 넣고 값가지고 오기

Java System.getProperties()

Java System.setProperty()

```

이번 글을 통해 배워갈 내용

  1.  JAVA로 시스템 속성에 값넣고 값가지고 오기

 


Java System.getProperties()

현재 시스템 속성값을 가지고 옵니다

 

Java System.setProperty(String key, String value)

인자로 받은 키와 값을 시스템 속성 값에 추가합니다.

 

public class Test {
    public static void main(String[] args) {

        // 시스템 속성에 HelloKey 를 키 값으로 가지는 HelloValue 를 저장한다
        System.setProperty("HelloKey", "HelloValue");

        // 시스템 속성들을 가지고 온다
        // Properties properties = System.getProperties();

        // 시스템 속성들의 키값들을 가지고 온다
        // Set<Object> keys = properties.keySet();

        // 키값들을 출력한다.
        // keys.forEach((k)-> System.out.println(k.toString()));

        System.getProperties().keySet().forEach((k) -> System.out.println(k.toString()));
    }
}

 

 

참조

https://docs.oracle.com/javase/7/docs/api/java/lang/System.html

 

System (Java Platform SE 7 )

Sets the system property indicated by the specified key. First, if a security manager exists, its SecurityManager.checkPermission method is called with a PropertyPermission(key, "write") permission. This may result in a SecurityException being thrown. If n

docs.oracle.com

 

 

읽어주셔서 감사합니다

 

무엇인가 얻어가셨기를 바라며

 

오늘도 즐거운 코딩하시길 바랍니다 ~ :)

 


 

728x90