最近在写项目的时候需要从配置文件中读取数据,翻了好久的度娘都没找到想要的答案,于是找了一段带有读取配置文件的代码并翻了源码之后写了这个,希望对你们有帮助
public class TestUtil { public static void main(String[] args) throws IOException { String conf_name="client.conf"; String userName=getConfStrData(conf_name,"userName"); System.out.println(userName); } /** * 从conf文件中读取指定的str数据 * @param conf_name conf文件名 * @param key 需要读取的数据的key(与map中的key-value类似) * @return * @throws IOException */ public static String getConfStrData(String conf_name,String key) throws IOException { IniFileReader iniFileReader=new IniFileReader(conf_name); String value = iniFileReader.getStrValue(key); return value; } }这是运行结果
client.conf中的数据