2016-06-09 126 views
-3

這是什麼語句來做到: -屬性(屬性默認值)是做什麼的?

屬性道具=新的屬性(Properties默認)

當我使用: -

Properties props = new Properties (System.getProperties()); 

我得到的props大小爲零 但是當我寫這樣的東西: -

Properties props = System.getProperties() 

我得到一些非零大小爲props

+4

https://docs.oracle.com/javase/7/docs/api/java/util/Properties.html#Properties%28java.util.Properties%29 – Tom

+0

是的,我已經看到了,但是線傳達,創建一個空的屬性列表與指定的默認值? – prvn

+2

在類文檔中,它說:「屬性列表可以包含另一個屬性列表作爲其」默認值「;如果在原始屬性列表中找不到屬性鍵,則搜索此第二個屬性列表。」 –

回答

1

新創建的屬性將爲空,但求助於查找錯過的default中的值。它將而不是熱切地使用默認值填充您的新屬性;它不是一個複製構造函數。

相關問題