içindeki en uzun ArrayList ile döndürün. Kodu, benzer bir sorunun en iyi yanıtları burada değiştirmeye çalışıyorum, ancak bunu arraylist uzunlukları için çalışmaya başlayamıyorumJava - anahtarı Hashmap <Sınıfı, ArrayList <Class>>
Get the keys with the biggest values from a hashmap?
Ben programı çalıştırıldığında, HashMap yapılan her çağrıyı saklar
HashMap<Customer,ArrayList<Call>> outgoingCalls = new HashMap<Customer,ArrayList<Call>>();
var düşünelim. Bu hashmap üzerinden geçmek ve en çok arama yapan Müşteriyi iade etmek istiyorum. Bu kodu yukarıdaki bağlantıdan değiştirmeye çalışıyorum ama tamamen kaybettim
'e.getValue()' bir ArrayList 'döndürür. Yani 'MostCalls.getValue()' yapar. > (büyüktür), ArrayList gibi koleksiyonlara değil, sayılara yönelik çalışır. –