Properties類與.properties文件

Properties類

API中的解釋:Properties 類表示了一個持久的屬性集。Properties 可保存在流中或從流中加載。屬性列表中每個鍵及其對應值都是一個字符串。

.properties文件

鍵值對在編碼中經常用到,開發中用來存儲鍵值對的文件我們通常將它的後綴定位.properties

.properties文件內容形如:

                                               key1=value1

                                               key2=value2

Properties類的包路徑是java.util.Properties,有意思的是它繼承java.util.Hashtable(鍵值對操作嘛,和哈希多少有些血緣關係)

代碼示例:

    public static void main(String[] args) {  
        PropertiesUtil pu = new PropertiesUtil();  
        Properties p = new Properties();  
        try {  
            //讀.properties文件  
            p.load(pu.getClass().getClassLoader().getResourceAsStream("ghjf.properties"));  
        } catch (IOException e) {  
            e.printStackTrace();  
        }  
        System.out.println(p.getProperty("key1"));  
        System.out.println(p.getProperty("key2"));  
    }  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章