Properties集合类:是一个双列集合,键值都是String,他是唯一一个可以和IO流直接结合使用的集合类。主要是一些以.propertie结尾的配置文件。
它可以直接从流中读取数据,也可以直接写入数据到流中。
package jihe;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.Properties;
public class PropertiesTest {
public static void main(String[] args) throws Exception {
Properties pp = new Properties();
//他可以从流中读取数据load()
pp.load(new FileInputStream("config.properties"));
//把姓名改为Sakura,年龄14
pp.put("name","Sakura");
pp.put("age", "14");
//把修改后的写入到流中store()
pp.store(new FileOutputStream("config.properties"), "我现在修改了这个文件");
System.out.println(pp);
}
}