Math.max()
或 Math.min()
调用而不是手动计算两个数字的最小值或最大值的情况。
示例:
public int min(int a, int b) {
return b < a ? b : a;
}
在应用快速修复后:
public int min(int a, int b) {
return Math.min(a, b);
}
使用禁用 float 和 double 选项,可对 double
和 float
类型禁用此检查。
由于该快速修复在处理 NaN
时可能会略微更改 float
/
double
类型的语义,因此这很有用。 然而,如果不考虑 NaN
,此快速修复在大多数情况下其实会修正难以捉摸的错误。
2019.2 最新变化