olarak sıfırlayın En iyi yol nedir?HashMap <String, boolean> tüm anahtarları HashMap <String, Tamsayı> içine kopyalayın ve değerleri
Sadece anahtarlama ve sıfırlama, ya da başka bir daha zarif veya varolan kitaplık yöntemi var. Google'ın guava java kütüphanesini de kullanabiliyor muyum?
Listeler için kopyalama yöntemine veya Map'in putAll yöntemine benzer bir şey olup olmadığını kontrol etmek istedim, ancak yalnızca anahtarlar için.
Lütfen, sorunuzu tekrarlayın, anlayamadım. – Isac
Sadece anahtarlar arasında dolaşırdım, sadece üç satır kod alırdı. Daha kısa istiyorsan, bunu yapmak için bir yöntem yazabilirsin. –
Bir Harita yerine bir Multiset kullanıyorsanız, tüm anahtarları sıfırlamak zorunda olmadığınıza dikkat edin. Yeni bir anahtarın herhangi bir sayısını ilk defa eklediğinizde, sizin için bunu başlatacaktır. –