zoukankan      html  css  js  c++  java
  • Properties的小问题

    Properties是java中唯一一个与IO流相联系的集合,它的父类是HashTable,本质上是一个Map集合,虽然可以使用Map集合中的方法put();和set();方法

    但是强烈建议不要使用put();和set();方法。因为put();和set();方法可以向集合中添加任意类型的元素,但是Properties集合默认是针对String类型的,所以

    我们建议使用Properties集合特有的方法setProperty(String key, String value)和getProperty(String key)以及获得键的集合的方法:Set<String> stringPropertyNames();我们可以看出Properties集合的专有方法都是针对String类型的。

    常用方法:

    void load(Reader reader);可以传一个字节流也可以传一个字符流但是有中文的时候要用字符流,不然会乱码

    void store(Writer writer, String comments);里面有两个参数,可以穿字符流也可以传字节流,但是有中文的时候用字符流,不然会乱码。

    迎风少年
  • 相关阅读:
    Oracle-函数-split 和 splitstr 的创建
    git merge方法
    查看Android 设备进程id
    内存泄漏
    Mac显示隐藏文件快捷键
    gradle版本
    commit单一文件
    21不下发信号
    FileInputStream read函数何时返回-1
    maven turbonet目录
  • 原文地址:https://www.cnblogs.com/ZYH-coder0927/p/13541673.html
Copyright © 2011-2022 走看看