2012-11-28 4 views
1

예 : -dMyProps=123 (매개 변수 (args) 아님)을 사용하여 속성을 사용하는 앱을 만들고 싶습니다. 나는 그 속성들이지도에 있다는 것을 이해합니다. 그래서 나는 그것을 사용하게 될 것이다.Java 속성 맵 인쇄 문제

public void getProperties() { 

map myMap = System.getProperties();  
myMap.get(); 
... 

여러 속성이있는 경우 어떻게 모두 읽히고 모두 인쇄합니까? 누군가가 나를 도울 수 있다면

System.out.println(whatever needs to printed here);

, 나는 그것이 for 루프에서 수행 또는 루프에 대한 강화해야한다 생각하지만, 내가 할 방법을 모르겠어요.

답변

0

map myMap = System.getProperties();이라고 가정하면, map은 실제로 올바르지 않습니다. java.util.Map입니다.

Properties prop = System.getProperties();

Set<Object> set= prop.keySet();//Returns a Set view of the keys contained in this map.

: 예에 대한 requirement.As에 따라 itreated 될 수 System.getProperties(); 당신에게 Properties 클래스 객체를 반환합니다