Java IO流-Properties
发布日期:2022-04-02 18:15:46
浏览次数:9
分类:博客文章
本文共 1853 字,大约阅读时间需要 6 分钟。
2017-11-05 21:37:50
- Properties
Properties:Properties
类表示了一个持久的属性集。Properties
可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。
Properties是一个属性集合类,是一个可以和IO流相结合的使用的集合类。
Properties类 可以保存在流中或者从流中加载,是Hashtable的子类,也就是Map的子类。
*构造方法
*常用方法
~ Properties作为Map集合的使用
public class Main { public static void main(String[] args) { //没有泛型,不是泛型类 Properties prop = new Properties(); //添加元素 prop.put("1","hello"); prop.put("2","world"); prop.put("3","!"); //遍历集合 Set
~ Properties的特殊功能
- public Object setProperty(String key,String value)
- public String getProperty(String key)
- public Set<String> stringPropertyNames()
public class Main { public static void main(String[] args) { //没有泛型,不是泛型类 Properties prop = new Properties(); //添加元素 prop.setProperty("1","hello"); prop.setProperty("2","world"); prop.setProperty("3","!"); //遍历集合 Setset = prop.stringPropertyNames(); for(String k:set){ String val = prop.getProperty(k); System.out.println(k+"---"+val); } }}
~ Properties与IO流的结合
- public void load(Reader reader):把文件中的数据读取到Properties集合中,文件中的数据必须是键值对形式的。
- public void store(Writer writer,String comments):把集合中的数据存储到文件中。
//没有泛型,不是泛型类 Properties prop = new Properties(); //添加元素 prop.setProperty("1","hello"); prop.setProperty("2","world"); prop.setProperty("3","!"); Writer w = new FileWriter("E:/test.txt"); prop.store(w,"helloworld");
#helloworld#Sun Nov 05 22:06:16 CST 20171=hello2=world3=\!
Properties prop = new Properties(); Reader r = new FileReader("E:/test.txt"); prop.load(r); r.close();
转载地址:https://www.cnblogs.com/hyserendipity/p/7789068.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年03月25日 10时43分04秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
python下.ui转为.py文件,并用另一.py调用显示
2019-04-26
解决方案:使用pycharm安装第三方库失败-----更换下载地址镜像
2019-04-26
你跟大神程序员的差距,就在这8本内功心法
2019-04-26
制作PPT的7条黄金法则
2019-04-26
最新!全球学术排名出炉:22所中国大学位居世界100强
2019-04-26
终于有人把SaaS讲明白了
2019-04-26
吐血整理:关于机器学习不可不知的15个概念
2019-04-26
什么是标签?跟数据中台有什么关系?终于有人讲明白了
2019-04-26
2013-2021中国一线、新一线城市排行榜,谁在崛起谁在没落?
2019-04-26
编程大神都读过的10本经典神书,找到了
2019-04-26
在公园遛弯大爷的装备上,我瞥见了一个万亿蓝海新市场
2019-04-26
中国高考地狱级难度的省份,找到了
2019-04-26
终于有人把监督学习、强化学习和无监督学习讲明白了
2019-04-26
2021一季度中国十大环境舒适之城,找到了
2019-04-26
pytorch中的tensorboard使用
2019-04-26
图像处理YUV的详解
2019-04-26
QT项目之文件重复检测
2019-04-26