zoukankan      html  css  js  c++  java
  • 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();
                    }
                }
            }
        }
    }

    结果:

     
  • 相关阅读:
    探究 encode 和 decode 的使用问题(Python)
    C语言结构体在内存中的存储情况探究------内存对齐
    文件基本操作 (C语言)
    利用Xamaria构建Android应用-公交发车信息屏
    ChakraCore ,Net托管编程
    Go并发与.Net TAP
    码农视角
    让isis支持高德地图
    Fedora Server 上配置 MariaDb 集群
    .Net Sokcet 异步编程
  • 原文地址:https://www.cnblogs.com/yclss123/p/13584815.html
Copyright © 2011-2022 走看看