- Java.lang 包类
- Java.lang - 首页
- Java.lang - Boolean
- Java.lang - Byte
- Java.lang - Character
- Java.lang - Character.Subset
- Java.lang - Character.UnicodeBlock
- Java.lang - Class
- Java.lang - ClassLoader
- Java.lang - Compiler
- Java.lang - Double
- Java.lang - Enum
- Java.lang - Float
- Java.lang - InheritableThreadLocal
- Java.lang - Integer
- Java.lang - Long
- Java.lang - Math
- Java.lang - Number
- Java.lang - Object
- Java.lang - Package
- Java.lang - Process
- Java.lang - ProcessBuilder
- Java.lang - Runtime
- Java.lang - RuntimePermission
- Java.lang - SecurityManager
- Java.lang - Short
- Java.lang - StackTraceElement
- Java.lang - StrictMath
- Java.lang - String
- Java.lang - StringBuffer
- Java.lang - StringBuilder
- Java.lang - System
- Java.lang - Thread
- Java.lang - ThreadGroup
- Java.lang - ThreadLocal
- Java.lang - Throwable
- Java.lang - Void
- Java.lang 包额外内容
- Java.lang - 接口
- Java.lang - 错误
- Java.lang - 异常
- Java.lang 包有用资源
- Java.lang - 有用资源
- Java.lang - 讨论
Java - Integer getInteger() 方法
描述
Java Integer getInteger(String nm, int val) 方法确定具有指定名称的系统属性的整数值。参数val是默认值。如果不存在指定名称的属性,或者属性没有正确的数字格式,或者指定的名称为空或为 null,则返回表示第二个参数值的 Integer 对象。
声明
以下是java.lang.Integer.getInteger() 方法的声明
public static Integer getInteger(String nm, int val)
参数
nm − 这是属性名称。
val − 这是默认值。
返回值
此方法返回属性的 Integer 值。
异常
无
从现有系统属性获取 Integer 示例
以下示例演示了如何使用 Integer getInteger() 方法获取系统属性的 Integer 值。我们创建了一个字符串变量并为其赋值一个有效的系统属性字符串。然后使用 getInteger() 方法,我们打印系统属性的 Integer 值。
package com.tutorialspoint; public class IntegerDemo { public static void main(String[] args) { // determines the integer value of the system property String str = "sun.arch.data.model"; System.out.println(Integer.getInteger(str, 5)); } }
输出
让我们编译并运行上面的程序,这将产生以下结果:
64
从不存在的系统属性获取 Integer 并使用默认值示例
以下示例演示了如何使用 Integer getInteger() 方法获取不存在的系统属性的 Integer 值。我们创建了一个字符串变量并为其赋值一个无效的系统属性字符串。然后使用 getInteger() 方法,我们检查系统属性的 Integer 值,它将被打印为 5,因为我们在第二个参数中传递了一个默认值。
package com.tutorialspoint; public class IntegerDemo { public static void main(String[] args) { // determines the integer value of the system property String str = "java"; System.out.println(Integer.getInteger(str, 5)); } }
输出
让我们编译并运行上面的程序,这将产生以下结果:
5
java_lang_integer.htm
广告