Properties类入门详解,知识点全,不懂来评论必回

 来自韩顺平老师的课程笔记

传统方法我们想改写配置文件,得用IO流操作来修改内容

要先读入文件再写入,十分麻烦,所以就有了properties类

概述

在Java语言中,Properties类是一种可持久化的集合类。它继承于Hashtable类,并提供了一些额外的方法,使其能够存储和读取键值对。Properties类通常用于存储应用程序的配置信息、国际化资源文件等,它可以被保存到一个文件中,方便下次读取。

Properties类的主要作用包括:

  1. 存储和读取键值对:使用setProperty(String key, String value)方法存储键值对,并使用getProperty(String key)方法读取对应的值。

  2. 从文件加载属性:使用load(InputStream inStream)方法从一个输入流中读取属性文件,并保存到Properties对象中。

  3. 将属性保存到文件:使用store(OutputStream out, String comments)方法将Properties对象的内容保存到一个输出流中。

  4. 遍历属性:使用keys()和propertyNames()方法获取Properties对象中的所有键,并使用getProperty()方法获取对应的值。

总之,Properties类提供了一个方便且易于使用的方式来存储和读取应用程序的配置信息、国际化资源文件等。

 

使用properties类读取文件

创建对象->加载文件->显示k-v(使用.list方法)

 根据key获取value,使用getProperties方法

 使用properties类修改/创建文件

不断完善中---

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值