zoukankan      html  css  js  c++  java
  • Properties 属性集

    java.util.Properties 集合 extends Hashtable<k,v>implements Map<k,v>
     持久的属性集 Propertis可以保存在流中 或者从流中加载
     唯一的一个和IO流相结合的集合
     store 把流中临时的数据 持久化到硬盘中存储
     load把硬盘中的文件(键值对) 读取到 集合中使用

    public static void main(String[] args) throws IOException{
    show03();
    }
    // 3 使用Properties集合中的方法 load 把硬盘上的文件(键值对) 读取到集合中使用
    private static void show03()throws IOException{
    // 1 创建集合
    Properties po = new Properties();
    // 2 load方法读取数据 并保存到对应的集合中
    po.load(new FileReader("d:\kgc11.txt"));
    //3 遍历集合po
    Set<String> s = po.stringPropertyNames();
    for(String key:s){
    String value = po.getProperty(key);
    System.out.println(key+"="+value);
    }

    }
    //2 把集合中的临时数据写到硬盘上 store 把流中临时的数据 持久化到硬盘中存储
    // load把硬盘中的文件(键值对) 读取到 集合中使用
    private static void show02()throws IOException{
    Properties po = new Properties();
    po.setProperty("PWD","dou6666");
    po.setProperty("user","ruirui");
    po.setProperty("周慧敏","168");
    po.setProperty("古丽娜扎","160");
    //1 创建字节输出流 //字符输出流 构造方法中要绑定输出的目的地
    // FileWriter fw = new FileWriter("d:\kgc1.txt");
    // po.store(fw,"save data");
    // fw.close();
    po.store(new FileWriter("d:\kgc11.txt"),"");
    }

    //1 使用properties 集合存储数据 遍历取出
    /*propertes 集合有一些操作字符串的方法
    setProperties(String key,Strign value)
    * getProperties(String key);
    * stringPropertyNames();----->keySet方法
    * */
    private static void show01(){
    //1 存值
    Properties po = new Properties();
    po.setProperty("赵丽颖","168");
    po.setProperty("迪丽热巴","165");
    po.setProperty("周慧敏","168");
    po.setProperty("古丽娜扎","160");
    // 2 取值
    Set<String> set = po.stringPropertyNames();
    for(String key:set){
    String value = po.getProperty(key);
    System.out.println(key+"= "+value);

  • 相关阅读:
    linux基础
    模块三、企业实战案例
    模块二、shell脚本逻辑结构
    模块一:shell 脚本基础
    三剑客、shell脚本
    定时任务、用户管理、磁盘介绍
    python笔记03
    文件属性、正则表达式、文件权限
    Linux系统目录结构介绍
    Linux基础及入门介绍
  • 原文地址:https://www.cnblogs.com/mpenghao/p/10927316.html
Copyright © 2011-2022 走看看