java中load_java之Properties集合中的方法load

各位小伙伴们大家好在之前文章中小编介绍了java之Properties集合中的方法store,这次小编要介绍的是Properties集合中的方法load,具体如下:

可以使用Properties集合中的方法load,把硬盘中保存的文件(键值对),读取到集合中使用。

void load(InputStream inStream)

void load(Read reader)

参数:

InputStream inStream:字节输入流,不能读取含有中文的键值对

Reader read:字符输入流,能读取含有中文的键值对

使用步骤:

1. 创建Properties集合对象

2. 使用Properties集合对象中的方法load读取保存键值对的文件

3. 遍历Properties集合

83ce5749231b6093859776c9e676284a.png

代码如下:

public class Demo01Properties {

public static void main(String[] args) throws IOException {

show03();

}

public static void show03() throws IOException {

//1.创建Properties集合对象

Properties p=new Properties();

//2.使用Properties集合中的方法load读取保存键值对的文件

p.load(new FileReader("D://a.txt"));

//3.遍历Properties集合

Set set=p.stringPropertyNames();

for(String key:set) {

String value=p.getProperty(key);

System.out.println(key+"="+value);

}

}}

关于使用Properties集合中的load方法,还有一些注意事项:

1. 存储键值对的文件中,键与值默认的连接符号可以使用=,空格(其它符号)

2. 存储键值对的文件中,可以使用#进行注释,被注释的键值对不会再被读取

3. 存储键值对的文件中,键与值默认都是字符串,不用再加引号

关于,这篇文章小编就先说到这里了,Properties集合中的load方法主要是把硬盘中的数据读取到集合中,大家注意一些具体步骤就可以了,希望这篇文章可以帮到大家,也欢迎各位小伙伴补充和纠错。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值