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

  • bobinire

    bobinire

    24 EYLÜL 2006
  • ExcelIsFun

    ExcelIsFun

    16 ŞUBAT 2008
  • TheJoeycool2010

    TheJoeycool2

    12 Temmuz 2010