Properties的普通读取方式:将Properties的内容按照字符打印出来,并不是以键值对的形式输出。所以无意义。
普通读取方式的代码为:
Properties的专属读取方式:
1.创建输入流
2.创建Properties集合对象
3.利用Properties的load方法将输入流进行切割和处理,提取出键和值并存入put中。做转换将流转换为集合。
4.输出的时候就可以用get(),方法得到键想要对应的值。
Properties的专属读取方式的代码:
Properties的写入:
1.创建Properties集合,并且利用put()方法将值存入集合中。
2.用save()或者store(),使用输出流,将Properties集合的KV键值对,写入*.properties文件
写入的代码实现为:
写入的结果显示为:
结果无序是因为:继承自Hashtable,而Hashtable使用哈希表存储键值对