报告赋值后因从未使用过其值而导致变量冗余的情况。
如果不使用该变量,最好将其移除,以缩短代码并避免冗余分配。
报告的情况如下:
赋值后从未读取该变量
在读取下一个变量之前,该值总是被另一个赋值覆盖
变量初始值设定项冗余(出于以上两种原因之一)
有关更多信息,请参阅 Java 中的同一检查。