报告单个数组初始值设定项中混合的八进制和十进制整数文字。 当您将数字列表复制到数组初始值设定项中时,可能会发生这种情况。 数组中的某些数字可能用零填充,编译器会将它们解释为八进制。

示例:

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

应用移除前导零的快速修复后:

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

如果它是一个八进制数(例如,在变量内联之后),那么您可以使用另一个将八进制转换为十进制的快速修复:

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