Pytania otagowane jako hashmap

Struktura danych wykorzystująca funkcję skrótu do odwzorowywania wartości identyfikujących, zwanych kluczami, na powiązane z nimi wartości


6
Jak zamienić klucze i wartości w skrócie
Jak zamienić klucze i wartości w skrócie? Mam następujący hash: {:a=>:one, :b=>:two, :c=>:three} który chcę przekształcić w: {:one=>:a, :two=>:b, :three=>:c} Używanie mapwydaje się dość żmudne. Czy istnieje krótsze rozwiązanie?
154 ruby  hashmap 


3
Jak przeglądać HashMap w JSP?
Jak mogę przejść przez pętlę HashMapw JSP? <% HashMap<String, String> countries = MainUtils.getCountries(l); %> <select name="country"> <% // Here I need to loop through countries. %> </select>
146 java  jsp  loops  hashmap 

9
Hash Map w Pythonie
Chcę zaimplementować HashMap w Pythonie. Chcę poprosić użytkownika o wprowadzenie danych. w zależności od jego wkładu pobieram informacje z HashMap. Jeśli użytkownik wprowadzi klucz z HashMap, chciałbym pobrać odpowiednią wartość. Jak zaimplementować tę funkcjonalność w Pythonie? HashMap<String,String> streetno=new HashMap<String,String>(); streetno.put("1", "Sachin Tendulkar"); streetno.put("2", "Dravid"); streetno.put("3","Sehwag"); streetno.put("4","Laxman"); streetno.put("5","Kohli")
144 python  hashmap 

12
Czy pobieranie wartości z java.util.HashMap z wielu wątków jest bezpieczne (bez modyfikacji)?
Istnieje przypadek, w którym mapa zostanie skonstruowana i po zainicjowaniu nigdy nie zostanie ponownie zmodyfikowana. Dostęp do niego będzie jednak możliwy (tylko przez get (klucz)) z wielu wątków. Czy używanie java.util.HashMapw ten sposób jest bezpieczne ? (Obecnie szczęśliwie używam a java.util.concurrent.ConcurrentHashMapi nie mam wymiernej potrzeby poprawy wydajności, ale jestem po …

9
dodawanie wielu wpisów do HashMap jednocześnie w jednej instrukcji
Muszę zainicjować stałą HashMap i chciałbym to zrobić w jednym wierszu instrukcji. Unikanie czegoś takiego: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); podobnie jak w celu C: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], nil] Nie znalazłem żadnego …


6
Jak przekonwertować JSON na skrót Ruby
Mam obiekt JSON zawierający następującą wartość: @value = {"val":"test","val1":"test1","val2":"test2"} Chcę przejść przez to w Rubim, aby uzyskać pary klucz / wartość. Kiedy używam @each, nie wykonuje iteracji przez obiekt, ponieważ nie jest w formie skrótu Ruby: @value = {"val"=>"test","val1"=>"test1","val2"=>"test2"} Jak mogę przekonwertować powyższy obiekt JSON na skrót Ruby?
137 ruby  json  hashmap 


6
HashMap get / put złożoność
Przywykliśmy do mówienia, że HashMap get/putoperacje to O (1). Jednak zależy to od implementacji skrótu. Domyślnym skrótem obiektu jest w rzeczywistości adres wewnętrzny w stercie maszyny JVM. Czy na pewno wystarczy stwierdzić, że get/putsą O (1)? Dostępna pamięć to inny problem. Jak rozumiem z javadoców, HashMap load factorpowinno to być …


10
HashMap - pobieranie wartości pierwszego klucza
Poniżej znajdują się wartości zawarte w HashMap statusName {Active=33, Renewals Completed=3, Application=15} Kod Java do uzyskania pierwszego klucza (tj. Aktywnego) Object myKey = statusName.keySet().toArray()[0]; Jak możemy zebrać pierwszy klucz „Wartość” (tj. 33), chcę przechowywać zarówno „Klucz”, jak i „Wartość” w osobnej zmiennej.
129 java  hashmap 

7
Której kolekcji Java mam użyć?
W tym pytaniu Jak efektywnie wybrać kontener biblioteki standardowej w C ++ 11? to przydatny schemat blokowy, którego można używać podczas wybierania kolekcji w języku C ++. Pomyślałem, że to przydatne źródło informacji dla osób, które nie są pewne, której kolekcji powinny używać, więc próbowałem znaleźć podobny schemat blokowy dla …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.