使用 Integer.valueOf(String) 的“装箱/取消装箱以解析基元”的 Findbugs 问题
我有这段代码:
public void someMethod(String id) {
someOtherMethod(Integer.valueOf(id));
}
public void someOtherMethod(int id) {
// do something with id
}
在第二行上,Findbugs抛出了这个异常:
装箱/取消装箱以解析基元
为什么Findbugs抱怨这一点,而我只是简单地调用Integer.valueOf()/我该如何解决这个问题?