java 里面Integer的paseInt方法和getInteger方法有什么区别,谢谢

如题所述

1、Java 语言的 Interger 类的parseInt() 方法返回的数据类型是 int ,是基础数据类型。
2、而 getInteger() 方法返回的是Integer 类型,是包装对象,对象类型的。
3、两者主要的区别就在于此,返回的数据类型不同。
4、希望对你有帮助。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-21
parseInt()方法首先查看位置0处的 字符,判断它是否是个有效数字;如果不是,该方法将返回NaN,不再继续执行其他操作。但如果该字符是有效数字,该方法将查看位置1处的字符,进行同样的 测试。
Integer.getInteger(String)的功能是根据指定的名称得到系统属性的整数值。第一个参数将被认为是系统属性的名称。系统属性可以通过 System.getProperty(java.lang.String)方法访问得到。属性值字符串将被解释成一个整数,并且以表示这个值的Integer对象形式返回。可能出现的数字格式的详细说明可以在 getProperty 的定义说明里找到。本回答被提问者采纳
相似回答