8 進数の整数リテラルを報告します。 コーディング標準には、10 進リテラルと混乱しやすいため、8 進リテラルの使用を禁止しているものもあります。

例:


  int i = 015;
  int j = 0_777;

このインスペクションには 2 種類のクイックフィックスがあります。 「8 進リテラルを 10 進リテラルに変換」クイックフィックスが適用されると、コードは次のように変更されます。


  int i = 13;
  int j = 511;

先頭のゼロを除去して小数点以下を切り捨てる」クイックフィックスが適用されると、コードは次のように変更されます。


  int i = 15;
  int j = 777;