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