Inspectopedia
 
2024.3

Auto-boxing

Warning
New
Last modified: 03 December 2024

Reports expressions that are affected by autoboxing conversion (automatic wrapping of primitive values as objects). Try not to use objects instead of primitives. It might significantly affect performance.

Example:

Integer x = 42;

The quick-fix makes the conversion explicit:

Integer x = Integer.valueOf(42);

AutoBoxing appeared in Java 5. This inspection can help to downgrade for backward compatibility with earlier Java versions.