public static void main(String[] args) { Properties prop = new Properties(); try { InputStream in = new BufferedInputStream(new FileInputStream( "src/test/test.properties"));// 读取属性文件a.properties prop.load(in); // /加载属性列表 System.out.println(prop.getProperty("keguan_li")); } catch (Exception e) { e.printStackTrace(); } }
写入配置文件:
Properties prop = new Properties(); ///保存属性到b.properties文件 FileOutputStream oFile = new FileOutputStream("src/test/test.properties", false);//true表示把当前已有的配置重新在写一遍,false则是只添加新写入的 prop.setProperty("phone", "10086");//要写入的配置 prop.store(oFile, "this is phone");//写入并添加注释 oFile.close();