java valueOf parseInt区别
2018-02-26 11:20
295 查看
valueOf:返回的是个包装类
parseInt:返回的就是基本数据类型
public static Integer valueOf(String s) throws NumberFormatException {
return Integer.valueOf(parseInt(s, 10));
}
public static Integer valueOf(int i) {
if (i >= IntegerCache.low && i <= IntegerCache.high)
return IntegerCache.cache[i + (-IntegerCache.low)];
return new Integer(i);
}
public static int parseInt(String s) throws NumberFormatException {
return parseInt(s,10);
}
parseInt:返回的就是基本数据类型
public static Integer valueOf(String s) throws NumberFormatException {
return Integer.valueOf(parseInt(s, 10));
}
public static Integer valueOf(int i) {
if (i >= IntegerCache.low && i <= IntegerCache.high)
return IntegerCache.cache[i + (-IntegerCache.low)];
return new Integer(i);
}
public static int parseInt(String s) throws NumberFormatException {
return parseInt(s,10);
}
相关文章推荐
- java parseInt和valueOf区别
- java,二进制转换为十进制,valueof和parseInt的区别
- Java Integer.parseInt(String);Integer.valueOf(String).intValue(); 两种方式的区别
- Java中parseInt()和valueOf(),toString()的区别
- JAVA中Integer.valueof() Integer.parseInt()区别
- Java中 intValue,parseInt,Valueof 这三个关键字的区别
- java parseInt 和 valueof 的区别
- Java中 intValue,parseInt,Valueof 这三个关键字的区别
- JAVA中 intValue,parseInt,valueOf这三个关键字的区别
- java 中 interger.parseInt和 interger.valueOf的区别
- java parseInt和valueof的区别
- java parseInt和valueof的区别
- java parseInt和valueof的区别
- java parseInt和valueof的区别
- java中Integer.parseInt(String)与Integer.valueOf(String)区别
- Java中parseInt()和valueOf(),toString()的区别
- Java中parseInt()和valueOf(),toString()的区别
- java中Interger.parseInt(String str),Integer.valueOf(),Ingeger.getInteger()方法的区别
- Java中 intValue,parseInt,Valueof 关键字的区别
- Java中parseInt()和valueOf(),toString()的区别