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);里面有两个参数,可以穿字符流也可以传字节流,但是有中文的时候用字符流,不然会乱码。

    迎风少年
  • 相关阅读:
    hlg1541集合划分【01背包】
    HLG1067QQ Farm【状压dp】
    作业。。
    HDU3602 2012【dp】
    hdu 1233(最小生成树 prim算法)
    hdu 2988(最小生成树 kruskal算法)
    hdu 1272
    hdu 1213(并查集模版题)
    hdu 2846(字典树)
    hdu 1075(字典树)
  • 原文地址:https://www.cnblogs.com/ZYH-coder0927/p/13541673.html
Copyright © 2011-2022 走看看