【发布时间】:2012-11-05 18:19:59
【问题描述】:
我的任务是设计一个简单的垃圾邮件过滤器,使用哈希表来存储一组“坏词”。我们在课堂上讨论了哈希表是什么以及它是如何使用的(即如何插入元素、线性探测、二次探测、链式探测等),但我们从未真正讨论过如何使用 Java API Hashtable,这是必需的对于这个任务。无论如何,我已经尽力实现它,但是,我遇到了一个我似乎无法用我的调试器跟踪的异常。
我已经放弃在这里插入代码了,我总是要花时间正确格式化它,但它仍然看起来不太好。所以我把它放在 Pastebin 上。它也应该让您的生活更轻松,因为它还可以进行语法突出显示和行计数。
SpamFilter class
SpamFilterDriver class
我在 SpamFilterDriver 类的以下几行中得到 NullPointerExceptions:
第 78 行
第 96 行
第 115 行
任何帮助将不胜感激。我敢肯定这可能很愚蠢,但我现在还没有看到它。
另外,请注意,代码至少还没有完成。 SpamFilter 实现 Serializeable 的事实将在稍后使用。另外,还有一些空方法,再说一遍,后面会实现,我只要先解决这个问题就行了。
【问题讨论】:
-
您没有在此处发布重要代码。在这种情况下,我们怎么可能提供帮助?投票结束。
标签: java nullpointerexception hashtable