Basic Integer.getInteger
:
Метод java.lang.Integer.getInteger(String nm, int val)
определяет целочисленное значение системного свойства с указанным именем . Аргумент val равен значение по умолчанию . Целочисленный объект , представляющий значение второго аргумента , возвращается, если нет свойства указанного имени, если свойство не имеет правильного числовой формат , или если указанное имя пусто или пусто .
Или
java.lang.Integer.getInteger(String nm)
Определяет целочисленное значение системного свойства с указанным именем.Аргумент обрабатывается как имя системного свойства.Строковое значение этого свойства затем интерпретируется как целочисленное значение, и возвращается объект Integer, представляющий это значение. Если существует нет свойства с указанным именем, если указанное имя является пустым или пустым , или если свойство не имеет , то правильный числовой формат , затем возвращается null .
Примечание: Свойства системы доступны через метод System.getProperty(java.lang.String)
.
Решение для использования: (Integer.parseInt
/ Integer.valueOf
)
java.lang.Integer.parseInt(String s)
анализирует строковый аргумент как десятичное целое число со знаком .Символы в строке должны все быть десятичные цифры , за исключением того, что первый символ может быть от ASCII
знак минуса '-' ('\u002D')
до , обозначать отрицательное значение ,Полученное целочисленное значение возвращается точно так же, как если бы аргумент и основание 10 были заданы в качестве аргументов для метода parseInt(java.lang.String, int)
.
Или
java.lang.Integer.valueOf(String s)
возвращает объект типа Integer , содержащий значение указанной строки .Аргумент интерпретируется как представляющий десятичное целое число со знаком , точно так же, как если бы аргумент был передан методу parseInt(java.lang.String)
.В результате получается объект Integer , представляющий целочисленное значение, указанное в строке.Другими словами, этот метод возвращает объект Integer, равный значению:
new Integer(Integer.parseInt(s))