0

objectOne という名前のオブジェクトがあり、その各行には 3 つの変数 (文字列 var1、文字列 var2、int var3) が含まれています。したがって、各行のデータはvar1;var2;var3

私の質問は、オブジェクトとオブジェクト内の変数に基づいて頻度をカウントする方法ですか? コードのようなものint occurrences = Collections.frequency(list, item);は、オブジェクト内の特定の変数の出現を取得できないためです。

たとえば、私は持っています

objectOne :
is;is;125
that;is;861
you;are;90
that;is;469

isvar2 列の単語の出現回数 (答えは 3) とthatvar1 列の単語の出現回数 (答えは 2)を取得したいですか?

どんな助けでも大歓迎です:)

4

2 に答える 2

0

カウントと値を持つノードでデータ要素をラップします。挿入時に、存在しない場合は新しいものを作成してカウントを 1 に設定するか、既に存在する場合はカウントを増やします。ノード数は、計算する代わりに調べるだけで済みます。

于 2013-03-31T11:38:26.033 に答える