最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java 讀取系統(tǒng)Properties代碼實(shí)例

 更新時(shí)間:2019年11月02日 16:01:38   投稿:yaominghui  
這篇文章主要介紹了java 讀取系統(tǒng)Properties代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了java 讀取系統(tǒng)Properties代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

java讀取系統(tǒng)Properties 屬性,針對(duì)配置較多的屬性值,單獨(dú)打印,實(shí)現(xiàn)代碼如下:

import java.util.*;
 
public class PropertiesTest {
 
  public static void main(String[] args) {
 
    Properties properties = System.getProperties();
    PropertiesTest pt = new PropertiesTest();
    Map<String,String> map = pt.getSpecialMap(properties);
    //便于方便讀取,配置較多的屬性打印出來
    pt.showMap(map);
  }
 
 
  Map<String,String> getSpecialMap(Properties properties){
 
    Set<Map.Entry<Object,Object>> props = properties.entrySet();
    Map<String,String> map = new HashMap<String, String>();
    Iterator<Map.Entry<Object, Object>> it = props.iterator();
    while (it.hasNext()) {
      Map.Entry<Object,Object> entry = it.next();
      System.out.println("key= " + entry.getKey() );
      System.out.println("value= " + entry.getValue());
      if("java.library.path".equalsIgnoreCase("" + entry.getKey())) {
        map.put(entry.getKey()+"",entry.getValue()+"");
      }
      if("java.class.path".equalsIgnoreCase("" + entry.getKey())) {
        map.put(entry.getKey()+"",entry.getValue()+"");
      }
      if ("sun.boot.class.path".equalsIgnoreCase("" + entry.getKey())) {
        map.put(entry.getKey()+"",entry.getValue()+"");
      }
      if("java.ext.dirs".equalsIgnoreCase("" + entry.getKey())) {
        map.put(entry.getKey()+"",entry.getValue()+"");
      }
    }
    return map;
  }
 
 
  void showMap(Map<String,String> map) {
    for (Map.Entry<String, String> entry : map.entrySet()) {
      System.out.println("----------------------------------------------------");
      System.out.println(entry.getKey() +":");
      splitStr(entry.getValue());
      System.out.println("----------------------------------------------------");
    }
  }
 
  void splitStr(String string) {
    String[] str = string.split(";");
    for (int i = 0; i < str.length; i++) {
      System.out.println(str[i]);
    }
  }
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring初始化和銷毀的實(shí)現(xiàn)方法

    Spring初始化和銷毀的實(shí)現(xiàn)方法

    這篇文章主要介紹了Spring初始化和銷毀的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • Mybatis的Mapper中的方法為什么不能重載

    Mybatis的Mapper中的方法為什么不能重載

    這篇文章主要介紹了Mybatis的Mapper中的方法為什么不能重載,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • 如何通過海康威視設(shè)備網(wǎng)絡(luò)SDK進(jìn)行Java二次開發(fā)攝像頭車牌識(shí)別詳解

    如何通過海康威視設(shè)備網(wǎng)絡(luò)SDK進(jìn)行Java二次開發(fā)攝像頭車牌識(shí)別詳解

    這篇文章主要介紹了如何通過??低曉O(shè)備網(wǎng)絡(luò)SDK進(jìn)行Java二次開發(fā)攝像頭車牌識(shí)別的相關(guān)資料,描述了如何使用海康威視設(shè)備網(wǎng)絡(luò)SDK進(jìn)行車牌識(shí)別和圖片抓拍的開發(fā)流程,包括遇到的問題及其解決辦法,需要的朋友可以參考下
    2025-02-02
  • Java模擬qq軟件的詳細(xì)過程

    Java模擬qq軟件的詳細(xì)過程

    這篇文章主要為大家詳細(xì)介紹了用Java實(shí)現(xiàn)模擬QQ,實(shí)現(xiàn)了消息通信+登陸界面美化,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 解決java.lang.NoClassDefFoundError:lombok/Data報(bào)錯(cuò)問題

    解決java.lang.NoClassDefFoundError:lombok/Data報(bào)錯(cuò)問題

    在Java開發(fā)中,使用Lombok庫簡(jiǎn)化代碼非常普遍,今天在啟動(dòng)拉取的git代碼時(shí),遇到了java.lang.NoClassDefFoundError:lombok/Data的報(bào)錯(cuò),經(jīng)過檢查,發(fā)現(xiàn)錯(cuò)誤的原因是將Date誤寫為Data,且錯(cuò)誤地引用了lombok.Data包
    2024-09-09
  • 淺析Java中JNI靜態(tài)注冊(cè)和動(dòng)態(tài)注冊(cè)

    淺析Java中JNI靜態(tài)注冊(cè)和動(dòng)態(tài)注冊(cè)

    這篇文章主要為大家詳細(xì)介紹了Java中JNI靜態(tài)注冊(cè)和動(dòng)態(tài)注冊(cè)的相關(guān)知識(shí),文中的示例代碼簡(jiǎn)潔易懂,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-12-12
  • spring boot3整合AI組件及使用方法

    spring boot3整合AI組件及使用方法

    本文介紹了springboot開發(fā)后端服務(wù)中,AI組件(Spring AI)的整合與使用,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • Spring?Boot?整合JPA?數(shù)據(jù)模型關(guān)聯(lián)使用操作(一對(duì)一、一對(duì)多、多對(duì)多)

    Spring?Boot?整合JPA?數(shù)據(jù)模型關(guān)聯(lián)使用操作(一對(duì)一、一對(duì)多、多對(duì)多)

    這篇文章主要介紹了Spring?Boot?整合JPA?數(shù)據(jù)模型關(guān)聯(lián)操作(一對(duì)一、一對(duì)多、多對(duì)多),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • Mybatis中#{}與${}的區(qū)別詳解

    Mybatis中#{}與${}的區(qū)別詳解

    這篇文章主要介紹了Mybatis中#{}與${}的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 淺談Java中的Queue家族

    淺談Java中的Queue家族

    Java中Collection集合有三大家族List,Set和Queue。當(dāng)然Map也算是一種集合類,但Map并不繼承Collection接口。List,Set在我們的工作中會(huì)經(jīng)常使用,通常用來存儲(chǔ)結(jié)果數(shù)據(jù),而Queue由于它的特殊性,通常用在生產(chǎn)者消費(fèi)者模式中。今天這篇文章將帶大家進(jìn)入Queue家族。
    2021-06-06

最新評(píng)論

高雄市| 富宁县| 寻乌县| 铜川市| 高邮市| 鄂托克旗| 聂荣县| 仲巴县| 天台县| 磐石市| 和田市| 南阳市| 和平区| 闸北区| 齐齐哈尔市| 体育| 大埔县| 丽江市| 康乐县| 大英县| 富顺县| 炉霍县| 德格县| 肇源县| 贵德县| 当雄县| 信宜市| 衢州市| 镇远县| 通榆县| 增城市| 肥东县| 万山特区| 右玉县| 凤凰县| 赤城县| 南漳县| 延长县| 康马县| 永善县| 合江县|