【发布时间】:2011-09-10 20:00:48
【问题描述】:
我刚刚开始使用 findbugs。 我有一个通常使用的静态 simpleDateFormat,findbugs 将其标记为错误。好的,我同意,在查看了 simpleDateFormat 上的参考资料之后。但是,我继续在以下几行中得到静态 java.text.DateFormat 错误
1) final SimpleDateFormat df = new SimpleDateFormat("MMM dd yyyy"); 2) final DateFormat df = new SimpleDateFormat("MMM dd yyyy");
我正在使用 eclipse,在我看来,即使代码已被修改,最初标记的错误仍然出现。
我还有另一个“已修复的错误”仍然显示为错误。我在没有覆盖 hashCode 的情况下实现了 equals。现在,我添加了 hashCode 方法,但继续收到一个错误,说当 equals 被覆盖时,hashCode 也必须被覆盖。
此外,一些最初的错误现在出现在评论行中,再次表明正在报告原始错误/位置。
如何清除 Eclipse 中的“错误”?
【问题讨论】:
标签: java findbugs simpledateformat