• Io流和Properties集合的联合应用


       目的:

      想将userInfo文件中的数据加载到Properties对象当中。

    userInfo文件内容:

     代码:

    package com.yc.day0830;
    
    import java.io.FileNotFoundException;
    import java.io.FileReader;
    import java.io.IOException;
    import java.util.Properties;
    
    /**
     * @program: javaSE
     * 描述:
     * io+properties集合的联合应用
     * @author: yc
     * @create: 2020-08-30 11:18
     **/
    public class IoPropertiesDemo {
        public static void main(String[] args) {
            /**
             * Properties是一个Map集合,key和value都是String类型。
             * 想将userInfo文件中的数据加载到Properties对象当中。
             */
            //新建一个输入流对象
            FileReader fr = null;
            try {
                fr = new FileReader(
                        "D:\SC200603java\javaSE\src\com\yc\day0830\userInfo");
                //新建一个Map集合
                Properties pro = new Properties();
                //调用Properties对象的load方法将文件中的数据加载到Map集合中。
                pro.load(fr); //文件中的数据顺着管道加载到Map集合中,其中等号=左边做key,右边做value;
    
                //通过key来获取value
                String username = pro.getProperty("username");
                System.out.println(username);
                String password = pro.getProperty("password");
                System.out.println(password);
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            } finally {
                if (fr != null) {
                    try {
                        fr.close();
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                }
            }
        }
    }

    结果:

     
  • 相关阅读:
    Appium 服务命令行参数
    DC 输入 输出 时钟 PVT设置
    .synopsys_dc.setup编写
    Excel VBA编程常用语句300句
    C# 泛型单例工厂
    C# Winform与JS交互
    SQL分析“聚集索引、非聚集索引”区别
    C# ClassHelper动态创建程序集和类, 添加/删除类属性
    从30个角度对比 PostgreSQL 和 MySQL
    C# 常用类和命名空间
  • 原文地址:https://www.cnblogs.com/yclss123/p/13584815.html
Copyright © 2020-2023  润新知