HashMap
いずれかのキー/値を含む、String, ArrayList<Users>
または特定の値を検索する必要がありString, HashSet<Users>
ます。Javaでこれを行うためのコードを書く方法がわかりません。
宣言しました。
private HashMap<String, ArrayList<Users>> cm = new HashMap<>();
検索するために呼び出す必要がある私のメソッドは次のようになります...
public void doSomething(User u, String product) {
}
そのため、メソッド内のコードがどのように機能するかわかりません。
if (cm.containsKey(product) {
//This is where I'm unsure if I find the key on how to check if the ArrayList has a
particular user. And then if not how to add them.
}