版权声明:java洪君 https://blog.csdn.net/qq_43532342/article/details/85675332
ctrl + alt +B
查找接口的实现类
ctrl + h
类/接口继承关系
Integer.valueOf(id)
源码:
public static Integer valueOf(String s) throws NumberFormatException {
return Integer.valueOf(parseInt(s, 10));
}
Integer.valueOf(id),其实内部已经使用了转换
public static int parseInt(String s, int radix)
throws NumberFormatException
{
但是,似乎与
Integer.parseInt(id)
public static int parseInt(String s) throws NumberFormatException {
return parseInt(s,10);
}
两者调用的是同一比较方法
性质一样
但是,比较两段源码可知,
Integer.parseInt(id):返回的是int值类型
Integer.valueOf(id):返回Integer 封装类型