Properties读写属性文件
Properties类是Hashtable的子类,它相当于一个key,value都是String类型的Map。
public class Test
{
public static void main(String[] args) throws FileNotFoundException, IOException
{
Properties props = new Properties();
// 向Properties中添加属性
props.setProperty("userName", "root");
props.setProperty("password", "123456");
File file = new File(File.separator + "D:/aa.properties");
// 将Properties的属性保存到指定文件中
props.store(new FileOutputStream(file),"");
Properties props2 = new Properties();
// 加载指定文件中属性
props2.load(new FileInputStream(file));
System.out.println(props2.getProperty("userName"));
}
}
Properties也可以对XML文件进行读写操作,方法类似。