在工作的时候,我收到了这个警告(构造函数Integer(int)已被弃用)我无法在线找到替代构造函数/解决方案.我该如何解决这个问题?
Den*_*ret 38
您可以使用
Integer integer = Integer.valueOf(i);
Run Code Online (Sandbox Code Playgroud)
已过时.使用此构造函数很少是合适的.静态工厂valueOf(int)通常是更好的选择,因为它可能会产生明显更好的空间和时间性能.构造一个新分配的Integer对象,该对象表示指定的int值.
主要区别在于,您不会总是获得一个新实例,valueOf因为缓存了小的Integer实例.
| 归档时间: |
|
| 查看次数: |
17398 次 |
| 最近记录: |