hashmap
Dlaczego warto mieć wartości null lub klucze null w Mapach skrótu?
Hashtable nie zezwala na klucze lub wartości null, podczas gdy HashMap zezwala na wartości null i 1 klucz null.
Pytania:
Dlaczego tak jest?
Jak to jest przydatne, aby mieć taki klucz i wartości w HashMap?
Jest Java HashMap.Wyczyść pamięć() i usuń() skutecznie?
Rozważmy following HashMap.clear() kod:
/**
* Removes all of the mappings from this map.
* The map will be empty after t ... ętrznej tablicy. Więc moje pytanie brzmi, jak JVM radzi sobie z tą tablicą niczego, a więc czy pamięć HashMap jest skuteczna?
Czy można pobrać element z HashMap po jego pozycji?
Jak odzyskać element z HashMap po jego pozycji, czy jest to w ogóle możliwe?
HashMap zwróci domyślną wartość dla nie znalezionych kluczy?
Czy możliwe jest zwrócenie HashMap wartości domyślnej dla wszystkich kluczy, które nie znajdują się w zestawie?
Jak umieścić w Javie zawartość hashMap jednego do drugiego, ale nie zastąpić istniejących kluczy i wartości?
Muszę skopiować wszystkie klucze i wartości z jednej Hashmapy a na inną B, ale nie zastępować istniejących kluczy i wartości. ... zy nie, chciałbym
Map temp = new HashMap(); // generic later
temp.putAll(Amap);
A.clear();
A.putAll(Bmap);
A.putAll(temp);
Dlaczego jest Arrays.fill() nie jest używana w Hashmapie.clear()
Zauważyłem coś dziwnego w implementacji HashMap.clear(). Tak to wyglądało w OpenJDK 7u40 :
public void clear() {
modCo ... micie . Niestety nie znalazłem wyjaśnienie, dlaczego pętla for Może być lepsza niż Arrays.fill(). Szybciej? Czy bezpieczniej?
Jaka jest złożoność czasowa HashMap.containsKey () w Javie?
Muszę wiedzieć: jaka jest złożoność czasowa HashMap.containsKey () w Javie?
Hashmap nie działa z int, char [duplicate]
Możliwy duplikat:Przechowywanie prymitywnych wartości w kolekcji Java?
W Javie kiedy używam:-
public HashMap<ch ... har i int. Mam jednak problem z wyjaśnieniem, dlaczego HashMap nie jest w stanie poradzić sobie z prymitywnymi typami danych.
Ustawiam ruby hash.default to a list [duplicate]
To pytanie ma już odpowiedź tutaj:
dziwne, nieoczekiwane zachowanie (znikanie / zmiana wartości) przy uż ... => [9]
irb(main):004:0> a
=> {8=>[9]}
irb(main):005:0> a[9]
=> nil
Czy ktoś może wyjaśnić, co się dzieje?
Performant Haskell hashed struktury.
Piszę program, który wykonuje Wiele wyszukiwania tabeli. W związku z tym przeglądałem dokumentację Haskella, kiedy natknąłem ... e, jeśli w ogóle?
2: który byłby najbardziej wydajny z dużą ilością wyszukiwań na mapach /tabelach ~ 4000 par klucz-wartość?
Różnica między mapą hashową a mapą nieuporządkowaną?
Niedawno odkryłem, że implementacja mapy hash w C++ będzie się nazywać unordered_map.
Kiedy sprawdzałem, dlaczego nie używaj ... daje dużo więcej informacji, więc zastanawiam się, czy ktoś zna niektóre problemy z hash_map, które unordered_map rozwiązuje.
Jak utworzyć hashmapę?
Jak mogę utworzyć hashmapę w Rust? W Pythonie mogę to zrobić tak:
hashmap = {
'element0': {
'name': 'My New Eleme ... 'child0': Node{
"Child For Element 0",
map[string]Node {}
}
}
}
}
java HashMap collision
Czytałem o tym, jak działa hashmap. Czytałam przez
"co się stanie, jeśli dwa różne obiekty będą miały ten sam hashcode".
Z ... jako klucza wewnętrznie i co się stanie, jeśli dwa obiekty mają taki sam hashcode i jak oba obiekty zostaną pobrane z get()?
Pytanie o wywiad: co to jest hashmap? [zamknięte]
Zapytano mnie o to w wywiadzie: "Powiedz mi wszystko, co wiesz o hashmapach."
Przystąpiłem do tego: jest to struktura danyc ... ch, zwłaszcza hashowania i mapowania."
Muszę powiedzieć, że zaskoczyło mnie to i Nie dałem dobrej odpowiedzi. Jak odpowiesz?
HashMap do ListView
Mam HashMap, jak Mogę umieścić go w ListView? Jakiego adaptera należy użyć?
public void showCinemas(HashMap<String, String> cinemas)
{
...//What?
list.setAdapter(adapter);
}
Czym różni się wewnętrzna implementacja LinkedHashMap od implementacji HashMap?
Czytałem, że HashMap ma następującą implementację:
main array
↓
[Entry] → Entry → Entry ← linked-list implementati ... ementacja listy map, ale czy utrzymuje tablicę taką jak wyżej i jak przechowuje wskaźniki do następnego i poprzedni element?
Dlaczego mapy hashowe w Javie 8 używają drzewa binarnego zamiast listy połączonej? [zamknięte]
Ostatnio dowiedziałem się, że w Javie 8 hash maps używa drzewa binarnego zamiast linked list, a hash code jest używany jako w ... przestrzeni, skoro nie ma absolutnie żadnej poprawy złożoności czasu, z wyjątkiem niektórych fałszywych przypadków testowych.
HashMap-uzyskanie pierwszej wartości klucza
Poniżej znajdują się wartości zawarte w Hashmapie
statusName {Active=33, Renewals Completed=3, Application=15}
Kod Javy d ...
Jak możemy zebrać pierwszy klucz "wartość" (tj. 33), chcę przechowywać zarówno "Klucz", jak i "wartość" w osobnej zmiennej.
dlaczego wartości HashMap nie są wyświetlane na liście?
Umieszczam wartości w hashmapie, który ma postać
Map<Long, Double> highLowValueMap=new HashMap<Long, Double>(); ... przekazać do tworzenia listy:
List<Double> valuesToMatch = new ArrayList<Double>( highLowValueMap.values());
Czy można zmienić nazwę klucza Hashmap?
Szukam sposobu na zmianę nazwy klucza Hashmapowego, ale nie wiem, czy jest to możliwe w Javie.