hashmap

Ruby Konwertuj Obiekt na Hash

Powiedzmy, że mam Gift obiekt z @name = "book" & @price = 15.95. Jaki jest najlepszy sposób na konwersję tego Hasha {name: "book", price: 15.95} w Ruby, a nie Rails (chociaż możesz też dać Rails odpowiedź)?

Java: Jak przekonwertować Hashmapę na tablicę

Muszę przekonwertować HashMap<String, Object> Na tablicę; czy ktoś może mi pokazać jak to się robi?

Efektywny sposób obsługi ResultSet w Javie

Używam ResultSet w Javie i nie jestem pewien, jak poprawnie go zamknąć. Rozważam użycie ResultSet do skonstruowania Hashmapy, ... for (int i = 1; i <= columns; i++) { row.put(md.getColumnName(i), rs.getObject(i)); } } return row; }

Poprawny sposób inicjalizacji HashMap i czy HashMap może zawierać różne typy wartości?

Więc mam dwa pytania dotyczące HashMaps w Javie: Jaki jest prawidłowy sposób inicjalizacji HashMap? Myślę, że w mojej syt ... gim an int[], a trzeci ciąg. Czy można to robić w Javie z HashMap s? Czy można przechowywać HashMap jako wartość w HashMap?

HashMap get / put

Jesteśmy przyzwyczajeni do mówienia, że HashMap get/put operacje są O (1). Zależy to jednak od implementacji hash. Domyślny h ... ięci w JVM i load factor przekroczy limit ? Wygląda na to, że O(1) nie jest gwarantowane. Czy to ma sens, czy coś mi umyka ?

Android-uzyskaj wartość z HashMap

Próbowałem szukać na Hashmapie w Androidzie, ale mam problem: Rozważ ten przykład: HashMap<String, String> meMap= ... "); Teraz chcę go iterować i uzyskać wartość każdego koloru i chcę wyświetlić w "Toast". jak go wyświetlić ? Każdy pomysł.

Czy wątek HashMap jest bezpieczny dla różnych kluczy?

Jeśli dwa wątki mają dostęp do Hashmapy, ale gwarantują, że nigdy nie będą uzyskiwać dostępu do tego samego klucza w tym samym czasie, czy nadal może to prowadzić do stanu rasy?

Jakiej struktury danych użyłbyś: TreeMap czy HashMap? (Java)

Description / program Java do odczytu pliku tekstowego i wydruku każdego z unikalnych słów w porządku alfabetycznym wraz z l ... go zobaczyć w Javie. Edit: o tak, pomocne będzie pokazanie implementacji wykorzystującej jedną z tych struktur (w Javie).

Co jest szybsze, Hash lookup czy Binary search?

Gdy podano statyczny zbiór obiektów (statyczny w tym sensie, że raz załadowany rzadko, jeśli kiedykolwiek się zmieni), do któ ... nie włączam tego tagu. Jeśli jednak istnieją konkretne rzeczy C#, które należy mieć na uwadze, informacja ta jest pożądana.

Java: iteracja poprzez Hashmapę, która jest bardziej efektywna?

Biorąc pod uwagę następujący kod, z dwoma alternatywnymi sposobami iteracji,czy istnieje jakaś różnica wydajności między tymi ... } Jestem skłonny myśleć, że alt. #2 jest bardziej efektywnym sposobem iteracji przez cały map (ale mogę się mylić)

Znalezienie klucza związanego z wartością maksymalną na mapie Java

Jaki jest najprostszy sposób na uzyskanie klucza związanego z wartością maksymalną na mapie? Wierzę, że Kolekcje.max (someMap) zwróci klucz max, jeśli chcesz, aby klucz odpowiadał wartości max.

dodawanie wielu wpisów do Hashmapy jednocześnie w jednej instrukcji

Muszę zainicjować stałą Hashmapę i chciałbym to zrobić w jednym wierszu instrukcji. Unikanie sth w ten sposób: hashMap.pu ... "l",[NSNumber numberWithInt:6], nil] Nie znalazłem żadnego przykładu, który pokazuje, jak to zrobić, patrząc na tak wiele.

SparseArray vs HashMap

Mogę wymyślić kilka powodów, dla których HashMap S z liczbami całkowitymi są znacznie lepsze niż SparseArray s: dokumentac ... powinienem zamiast tego użyć SparseArray. Trudno mi to zrozumieć. Czy ktoś zna jakieś istotne powody używania SparseArray s?

Usuwanie elementów z HashSet podczas iteracji [duplikat]

To pytanie ma już odpowiedź tutaj: iteracja poprzez kolekcję, unikanie ConcurrentModificationException ... er element : set) if(element % 2 == 0) removeCandidates.add(element); set.removeAll(removeCandidates); Dzięki!

Wdrażanie Hashmapy

Jak stworzyć Hashmapę w C od zera ? Jakie parametry będą brane pod uwagę i jak przetestujesz hashmapę, aby sprawdzić, jak je ... t dobra ? Podobnie jak w przypadku testów benchmarkowych, które musisz uruchomić, zanim powiesz, że mapa hash jest kompletna.

Mapa.Wpis: jak go używać?

Pracuję nad stworzeniem kalkulatora .. Umieszczam moje przyciski na kolekcji HashMap i kiedy chcę dodać je do mojej klasy, kt ... cul(this) ; } } Nie rozumiem jak możemy używać Map.Entry - który jest interfejsem-bez redefiniowania funkcji Map.Entry.

Kiedy używać HashMap nad LinkedList lub ArrayList i odwrotnie

Jaki jest powód, dla którego nie zawsze możemy używać Hashmapy, nawet jeśli jest ona znacznie bardziej wydajna niż ArrayList ... tów. Wygooglowałem go i znalazłem kilka powodów, ale zawsze było obejście korzystania z HashMap, z korzyściami wciąż żywymi.

Czy jest SoftHashMap w Javie?

Wiem, że jest WeakHashMap w Javie.util, ale ponieważ używa WeakReferences do wszystkiego, do czego odwołuje się tylko ta mapa ... zasu. Najlepszym rozwiązaniem byłaby mapa, która zamiast tego używa Softreferencji, ale nie znalazłem jej w pakiecie Java RT.

Czy kolejność wartości pobranych z HashMap jest kolejnością wstawiania

Próbuję ustalić kolejność, w jakiej wartości w Hashmapie są/mogą być pobierane. Oto fragment kodu dla tego samego. import j ... . Czy to prawda w ogóle? Spodziewałem się, że wartości zostaną wydrukowane w dowolnej kolejności. To jest przy użyciu Java 6.

Jak działa ConcurrentHashMap wewnętrznie?

Czytałem oficjalną dokumentację Oracle na temat współbieżności w Javie i zastanawiałem się, jaka może być różnica między Coll ... o tych wdrożeniach szczegóły? Edit: zdałem sobie sprawę, że kod źródłowy jest publicznie dostępny: ConcurrentHashMap.java