java中properties集合继承HashTable,load
Posted weixin_ancenhw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中properties集合继承HashTable,load相关的知识,希望对你有一定的参考价值。
properties可以将集合中的方法store,持久化到硬盘中存储,
load加载数据
主要用于数据流当中
public class FileStream
public static void main(String[] args)
Properties properties = new Properties();
properties.setProperty("a","ancen");
properties.setProperty("b", "bance");
//遍历数据
Set<String> set = properties.stringPropertyNames();
for (String s : set)
System.out.println(properties.getProperty(s));
字节流的输入写入操作
public class FileStream
public static void main(String[] args) throws IOException
Properties properties = new Properties();
properties.setProperty("a","ancen");
properties.setProperty("b", "test1");
properties.setProperty("c", "test2");
//输出流
FileWriter fw=new FileWriter("test02.txt");
properties.store(fw,"注解说明");
fw.close();
读取加载文件流数据
//读取字符流
public class FileStream
public static void main(String[] args) throws IOException
Properties properties = new Properties();
properties.load(new FileReader("test02.txt"));
Set<String> set = properties.stringPropertyNames();
for (String s : set)
System.out.println(s+":"+properties.getProperty(s));
以上是关于java中properties集合继承HashTable,load的主要内容,如果未能解决你的问题,请参考以下文章