2016-01-06 3 views

ответ

1

Вы можете использовать Итератор, предоставленный Configuration, и построить карту.

Configuration configuration = new Configuration(); 
Map<String, String> map = new HashMap<>(); 
Iterator<Map.Entry<String,String>> iterator = configuration.iterator(); 
while (iterator.hasNext()) { 
    Map.Entry<String, String> entry = iterator.next(); 
    map.put(entry.getKey(), entry.getValue()); 
} 

Вы также можете взять метод взгляд this, которые принимают регулярное выражение и возвращает карту <> конфигурации.

0

почему бы не сделать что-то вроде:

Map<String, String> config = new HashMap<String, String>(); 
for(String key: conf.getKeys()){ 
    config.put(key, conf.getString(key)); 
} 

То есть, перебрать все записи и добавить к Map.

Смежные вопросы