一連の「悪い言葉」を格納するためにハッシュ テーブルを使用する単純なスパム フィルターを設計するという課題があります。クラスでは、ハッシュ テーブルとは何か、その使用方法 (要素の挿入方法、線形プローブ、二次プローブ、連鎖プローブなど) について説明しましたが、必須である Java API ハッシュ テーブルの使用方法については実際には話しませんでした。この割り当てのために。とにかく、実装するために最善を尽くしましたが、デバッガーでトレースできないように見える例外が発生しています。
ここにコードを挿入することをあきらめました。適切にフォーマットするために常に時間を費やさなければならず、それでも見栄えがよくありません。だから私は代わりにPastebinに入れています。構文の強調表示と行カウントも行うため、生活も楽になるはずです。
SpamFilter クラス
SpamFilterDriver クラス
SpamFilterDriver クラスの次の行で NullPointerExceptions を取得します:
78
行目 96
行目 115 行目
どんな助けでも大歓迎です。おそらくばかげたことだと思いますが、現時点ではそれを見ていません。
また、少なくともコードはまだ完成していないことに注意してください。SpamFilter が Serializeable を実装するという事実は、後で使用されます。また、空のメソッドがいくつかありますが、これらは後で実装されます。最初にこの問題を解決する必要があります。