SORU
31 Mayıs 2010, PAZARTESİ


Java HashMap için boş bir anahtar ya da bir değer katmak amacı ne?

HashMap bir boş anahtar ve boş değerler herhangi bir sayı verir. Bunun faydası nedir?

CEVAP
31 Mayıs 2010, PAZARTESİ


Değilim olumlu ne soruyorsun, ama eğer aradığın bir örnek yaptığımda, ister kullanın, boş bir anahtar, kullanıyorum onları sık sık haritalar temsil varsayılan durumda (yani değeri kullanılmalıdır Eğer belirli bir anahtar mevcut değil):

Map<A, B> foo;
A search;
B val = foo.containsKey(search) ? foo.get(search) : foo.get(null);

HashMap özel anahtarları boş işler boş bir nesne üzerinde .hashCode() Ara mümkün değil () ama boş değerler başka bir şey gibi göster depolandıkları özel bir şey değil

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • A Alkhaldi

    A Alkhaldi

    12 Mayıs 2007
  • dope2111

    dope2111

    29 HAZİRAN 2009
  • steven johns

    steven johns

    11 Mart 2011