単一の配列イニシャライザーに 8 進および 10 進整数リテラルが混在していることを報告します。 この状況は、数値のリストを配列イニシャライザーにコピーする際に発生する場合があります。 配列内の一部のメンバーがゼロ埋めされ、コンパイラーがそれらを 8 進数として解釈する可能性があります。

例:

int[] elapsed = {1, 13, 052};

先頭のゼロを除去するクイックフィックスを適用後:

int[] elapsed = {1, 13, 52};

これが 8 進数である場合 (変数インラインの後など)、8 進数を 10 進数に変換する別のクイックフィックスを使用できます。

int[] elapsed = {1, 13, 42};