Properties配置文件使用--RFID105Writer

java自帶的配置文件讀取方法import java.util.Properties;不用加第三方j(luò)ar,很方便

        Properties properties = new Properties();
                // 當前工程路徑
        path = System.getProperty("user.dir");
                
        File file = new File(path + File.separator + "uhf.properties");
        if(!file.exists()){
            propertiesMap.put("message", "error");
            return propertiesMap;
        }
        // 使用ClassLoader加載properties配置文件生成對應(yīng)的輸入流
        BufferedReader bufferedReader = new BufferedReader(new FileReader(path + File.separator + "uhf.properties"));
        // 使用properties對象加載輸入流
        properties.load(bufferedReader);
        //獲取key對應(yīng)的value值
        propertiesMap.put("com", properties.getProperty("com"));
        propertiesMap.put("textnum", properties.getProperty("textnum"));
        propertiesMap.put("pc", properties.getProperty("pc"));

核心代碼

Properties properties = new Properties();
// 使用ClassLoader加載properties配置文件生成對應(yīng)的輸入流
BufferedReader bufferedReader = new BufferedReader(new FileReader("uhf.properties"));
// 使用properties對象加載輸入流
properties.load(bufferedReader);
//讀取配置項
properties.getProperty("com")

配置文件示例

#################################
#   配置文件 #
#################################

#讀寫器串口號
com = 3
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,261評論 6 342
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,534評論 19 139
  • 我一直知道目標明確,就能夠事半功倍的,也以為自己有在這樣做,然而昨天發(fā)生的事情讓我明白,其實,我根本還沒有把自己的...
    纖陌顏閱讀 413評論 0 0
  • 小聚中秋夜,風輕薄暮天。 稀星三處曜,冷月一天懸。 寒鳥棲枝上,丹楓落客前。 舉杯君莫醉,再見是何年? ...
    清凈菩提閱讀 732評論 0 0
  • 欲語還休淚先流 千愁萬苦藏心頭 誰道明月不知憂 陰晴圓缺古來由
    曉曉E_L閱讀 234評論 0 1

友情鏈接更多精彩內(nèi)容