<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 70,comments - 408,trackbacks - 0

    package common;

    import java.io.BufferedInputStream;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.util.Enumeration;
    import java.util.Properties;

    public class ConfigInfo {
    ?
    ?//根據(jù)key讀取value
    ?public static String readValue(String filePath,String key) {
    ??Properties props = new Properties();
    ??????? try {
    ??????? ?InputStream in = new BufferedInputStream (new FileInputStream(filePath));
    ??????? ?props.load(in);
    ??????? ?String value = props.getProperty (key);
    ??????????? return value;
    ??????? } catch (Exception e) {
    ??????? ?Print.print("ConfigInfoError",e.toString());
    ??????? ?return null;
    ??????? }
    ?}
    ?
    ?//讀取properties的全部信息
    ??? public static void readProperties(String filePath) {
    ??? ?Properties props = new Properties();
    ??????? try {
    ??????? ?InputStream in = new BufferedInputStream (new FileInputStream(filePath));
    ??????? ?props.load(in);
    ??????????? Enumeration en = props.propertyNames();
    ??????????? ?while (en.hasMoreElements()) {
    ??????????? ??String key = (String) en.nextElement();
    ??????????????????? String Property = props.getProperty (key);
    ??????????????????? System.out.println(key+Property);
    ??????????????? }
    ??????? } catch (Exception e) {
    ??????? ?Print.print("ConfigInfoError",e.toString());
    ??????? }
    ??? }

    ??? //寫(xiě)入properties信息
    ??? public static void writeProperties(String filePath,String parameterName,String parameterValue) {
    ??? ?Properties prop = new Properties();
    ??? ?try {
    ??? ??InputStream fis = new FileInputStream(filePath);
    ??????????? //從輸入流中讀取屬性列表(鍵和元素對(duì))
    ??????????? prop.load(fis);
    ??????????? //調(diào)用 Hashtable 的方法 put。使用 getProperty 方法提供并行性。
    ??????????? //強(qiáng)制要求為屬性的鍵和值使用字符串。返回值是 Hashtable 調(diào)用 put 的結(jié)果。
    ??????????? OutputStream fos = new FileOutputStream(filePath);
    ??????????? prop.setProperty(parameterName, parameterValue);
    ??????????? //以適合使用 load 方法加載到 Properties 表中的格式,
    ??????????? //將此 Properties 表中的屬性列表(鍵和元素對(duì))寫(xiě)入輸出流
    ??????????? prop.store(fos, "Update '" + parameterName + "' value");
    ??????? } catch (IOException e) {
    ??????? ?Print.print("ConfigInfoError","Visit "+filePath+" for updating "+parameterName+" value error");
    ??????? }
    ??? }
    }

    posted on 2007-03-21 10:04 我心依舊 閱讀(2993) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 美女视频黄频a免费| 亚洲AV午夜成人影院老师机影院| 亚洲mv国产精品mv日本mv| 亚洲色成人WWW永久网站| 亚洲熟女少妇一区二区| 毛茸茸bbw亚洲人| 国产亚洲精品AA片在线观看不加载| 亚洲精品国产精品乱码不卡 | 老牛精品亚洲成av人片| 日韩国产精品亚洲а∨天堂免| 亚洲欧洲无码一区二区三区| 国产精品无码亚洲一区二区三区| 国产午夜亚洲精品不卡| 一级成人毛片免费观看| 丰满人妻一区二区三区免费视频| 你好老叔电影观看免费| 免费日本一区二区| 在线观看免费中文视频| 免费H网站在线观看的| 最近2019中文字幕免费看最新| 浮力影院第一页小视频国产在线观看免费 | 妞干网免费视频在线观看| 四虎成人免费影院网址| 免费国产精品视频| 国产亚洲老熟女视频| 亚洲va在线va天堂va四虎| 亚洲午夜精品国产电影在线观看| 国产亚洲精品VA片在线播放| 免费激情网站国产高清第一页| 99在线免费观看| 久草视频免费在线| 国产成人无码区免费A∨视频网站| 国产亚洲精品精品国产亚洲综合| 亚洲国产综合精品中文第一区 | 国产亚洲AV夜间福利香蕉149 | 亚洲国产精品一区二区第一页免| 色久悠悠婷婷综合在线亚洲| 亚洲国产一区二区a毛片| 亚洲欧美国产国产综合一区| gogo免费在线观看| 国产成人精品免费视频大|