for (String key : props.stringPropertyNames()) {
String val = props.getProperty(key);
System.out.println("property \"" + key + "\" has value \"" + val + "\".");
}
生成文件后,你检查过了吗?看起来和预期的一样吗? 我想不是: docu说: public V put(K key, V value) -它没有说 public List<V> put(List<K> keys, List<V> values) (假设, props.put(List<String>,List<String>) 意味着,您试图一次存储多个键/值对)
5条答案
按热度按时间hfwmuf9z1#
属性类扩展
Hashtable
这样你就可以拿到所有的钥匙了keySet()
```for(Object key: props.keySet()) {
// Do whatever you want with the key
}
kx1ctssn2#
对于基于字符串的属性,下面是一个迭代属性名称的示例,返回每个属性的相应值:
pn9klfpd3#
生成文件后,你检查过了吗?看起来和预期的一样吗?
我想不是:
docu说:
public V put(K key, V value)
-它没有说public List<V> put(List<K> keys, List<V> values)
(假设,props.put(List<String>,List<String>)
意味着,您试图一次存储多个键/值对)4ktjp1zp4#
您需要
Properties
对象。bmvo0sr55#
只需做以下操作