含んでいる要素数が多すぎるプリミティブ配列の配列イニシャライザー式を報告します。 このようなイニシャライザーにより、クラスファイルが過度に大きくなる可能性があります。各配列要素を初期化するコードを生成する必要があるためです。 メモリの使用や帯域幅に制限のある環境では、リソースファイルからプリミティブの大規模配列をロードするほうが効率的な可能性があります。

このインスペクションは、Java ME やリソースの使用が大幅に制限されているその他の環境を想定しています。 このインスペクションの結果をよく考えずに適用した場合、コードの分かりやすさや設計に悪影響を及ぼす可能性があります。

プリミティブの配列イニシャライザーで許容される要素の最大数を指定するには、オプションを使用します。