0

リストをパラメーターとして取り、別のリストを検索する小さなメソッドを作成するのに助けが必要です。渡したパラメーターと一致する場合、メソッドは一致するエントリのセットを返します。

任意の入力をいただければ幸いです。このフォーラムは初めてです。正しいカテゴリに投稿しなかった場合は、申し訳ありませんが、適切な場所に案内してください。

getPopularNames(ポピュラー);

これが私のコードです:

public List filterNames(List namesList){
    Set namesToExclude = new HashSet();
    List popular = new ArrayList();

    for (int i = 0; i < namesList.size(); i++){
        NamesList criteria = new (NamesList) namesList.get(i);
        criteria.setPopularExclusionSet(popularExclusionSet);
        popular.add(criteria);
    }
        getPopularNames(popular);
}
4

2 に答える 2

1

あなたが何を達成しようとしているのか正確にはわかりませんが、次のようなものが必要だと思います:

Set<String> names;
Set<String> popularNames;
...
names.retainAll(popularNames);
于 2012-10-22T00:53:59.903 に答える
0

getPopularNames(popular)リストを返す場合はreturn、メソッドにステートメントを含めるだけで済みます。

return getPopularNames(popular);
于 2012-10-22T00:48:04.097 に答える