我想好像 apache 的 commons-configuration 可能/支持从属性文件中获取属性作为地图
到目前为止,我已经设法使用以下代码片段间接地做到了这一点
Map<String, T> map = new LinkedHashMap<>();
Configuration subset = config.subset(key);
if (!subset.isEmpty()) {
Iterator it = subset.getKeys();
while (it.hasNext()) {
String k = (String) it.next();
//noinspection unchecked
T v = (T) subset.getProperty(k);
map.put(k, v);
}
}
return map;
有谁知道比这更直接的方法?
非常感谢