1、java代码实现
package com.util;
import java.io.IOException;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Properties;
public class PropertiesUtil {
public static String getPropertiesVal(String fileName,String key){
Map<Object,Object> result = new HashMap<Object,Object>();
Properties pro = new Properties();
try {
pro.load(PropertiesUtil.class.getResourceAsStream(fileName));
Iterator it=pro.entrySet().iterator();
String value="";
while(it.hasNext()){
Map.Entry entry=(Map.Entry)it.next();
Object key1 = entry.getKey();
if(key1.toString().equals(key)){
value= (String) entry.getValue();
break;
}
}
return value;
} catch (IOException e) {
e.printStackTrace();
return null;
}
}
//测试
public static void main(String[] args) {
String server = PropertiesUtil.getPropertiesVal("/memcached.properties", "memcached.servers");
System.out.println(server);
}
}
2、测试结果