getInteger,計算機函式語言,返回具有指定名稱的系統屬性的整數值。
getInteger(String nm, Integer val),參數,返回,另請參見,
getInteger(String nm, Integer val)
public static IntegergetInteger(String nm, Integer val)返回具有指定名稱的系統屬性的整數值。第一個參數被視為系統屬性的名稱。通過 System.getProperty(java.lang.String) 方法可以訪問系統屬性。然後,根據每個 Integer.decode 方法,將該屬性的字元串值解釋為一個整數值,並返回一個表示該值的 Integer 對象。 如果屬性值以兩個 ASCII 字元 0x 或者 ASCII 字元 # 開始,並且後面沒有減號,則將它的剩餘部分解析為十六進制整數,就好像以 16 為基數調用 valueOf(java.lang.String, int) 方法一樣。
如果屬性值以 ASCII 字元 0 開始,後面還有其他字元,則將它解析為八進制整數,就好像以 8 為基數調用 valueOf(java.lang.String, int) 方法一樣。
否則,將屬性值解析為十進制整數,就好像以 10 為基數調用 valueOf(java.lang.String, int) 方法一樣。
第二個參數是默認值。如果未具有指定名稱的屬性,或者屬性的數字格式不正確,或者指定名稱為空或 null,則返回默認值。
參數
nm - 屬性名。val - 默認值。
返回
屬性的 Integer 值。
另請參見
System.getProperty(java.lang.String), System.getProperty(java.lang.String, java.lang.String), decode(java.lang.String)