属性集合properties

----list方法
----store 保存
----load加载

package Collection.propertiesA;

import java.io.*;
import java.util.Properties;
import java.util.Set;

/**properties 属性
 * @author liu
 */
public class demo01 {
    public static void main(String[] args) throws IOException {
        //1创建集合
        Properties properties = new Properties();
        //2添加数据
        properties.setProperty("name","zhansan");
        properties.setProperty("age","20");
        System.out.println(properties.toString());
        //3遍历
        //3.1---keySet
        //3.2---entrySet
        //3.3-----stringPropertyNames()属性名
        Set<String> proNames= properties.stringPropertyNames();
        for (String pro : proNames) {
            System.out.println(pro+"-----"+properties.getProperty(pro));
        }
        //4----list方法----
        PrintWriter pw=new PrintWriter("G:\\新建文本文档.txt");
        properties.list(pw);
        pw.close();

        //5----store  保存
        Properties properties1 = new Properties();
        properties1.setProperty("name","zhansan");
        properties1.setProperty("age","20");
        FileOutputStream fos = new FileOutputStream("G:\\新建文本文档.properties");
        properties1.store(fos,"PC9527");
        fos.close();

        //6----load加载
        Properties properties2 = new Properties();
        FileInputStream fis = new FileInputStream("G:\\新建文本文档.properties");
        properties2.load(fis);
        fis.close();
        System.out.println(properties2.toString());
    }
}

posted @   小幼虫虫  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示