Boolean
objects.
Constructing new Boolean
objects is rarely necessary,
and may cause performance problems if done often enough. Also, Boolean
constructors are deprecated since Java 9 and could be removed or made
inaccessible in future Java versions.
Example:
Boolean b1 = new Boolean(true);
Boolean b2 = new Boolean(str);
After the quick-fix is applied:
Boolean b1 = Boolean.TRUE;
Boolean b2 = Boolean.valueOf(str);