Boolean オブジェクトの作成を報告します。

新しい Boolean オブジェクトの構築が必要になることはまれであり、頻繁に構築しすぎるとパフォーマンスの問題が発生する場合があります。 また、Boolean コンストラクターは Java 9 以降は非推奨となっており、今後の Java バージョンでは廃止されるか、アクセスできなくなる可能性があります。

例:


  Boolean b1 = new Boolean(true);
  Boolean b2 = new Boolean(str);

クイックフィックス適用後:


  Boolean b1 = Boolean.TRUE;
  Boolean b2 = Boolean.valueOf(str);