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

  • campos9896

    campos9896

    24 Mart 2012
  • ShayLoss

    ShayLoss

    5 Kasım 2009
  • thepoke64738

    thepoke64738

    17 HAZİRAN 2011