基本的に、可能であれば1つのマップに2つの値、または同等のものが必要です。この情報を保存したい
Map<K,V1,V2> sample = new HasMap<K,V1,V2> (Key - caller) = 26 (value 1 - callee) = 55 (value 2 - seconds) = 550 sample(26,55,550)
これを行う方法を確認する他の唯一の方法は
Map(k, arraylist(v2))
V1としてarraylistの位置を持っていますが、呼び出し元が特定の呼び出し先を呼び出したものを見つけたい場合、これは検索に永遠にかかります。
同じキーの下に複数の値を持つこの HashMapも読みましたが、これを行う方法がわかりません。