Klausimai, pažymėti „hashmap“

Duomenų struktūra, kuri naudoja maišos funkciją, kad atitiktų identifikavimo reikšmes, vadinamas raktais, su susijusiomis reikšmėmis.
6
atsakymai

HashMap gauna / įdėkite sudėtingumą

Mes esame įpratę sakyti, kad HashMap gauti / įdėti operacijos yra O (1). Tačiau tai priklauso nuo maišos įgyvendinimo. Numatytasis maišos iš tikrųjų yra vidinis JVM krūvos adresas. Esame įsitikinę, kad pakanka pasakyti, kad gauti / įdėti yra O (1)? D ...
gruodžio 29 d '11, 14:22
10
atsakymai

Java: kaip konvertuoti HashMap <String, Object> į masyvą

Turiu konvertuoti HashMap <String, Object> į masyvą; gali kas nors parodyti, kaip tai daroma?
liepos 07 d. 08:43
13
atsakymai

Kaip rūšiuoti „HashMap“ „Java“

Kaip mes galime rūšiuoti HashMap <raktą, ArrayList>? Noriu rūšiuoti pagal vertę „ArrayList“.
nustatytas balandžio 23 d '09 9:48
11
atsakymai

HashMap ir int kaip raktas

Bandau sukurti „hashap“, kurios reikšmės bus kaip sveikas skaičius kaip raktai ir objektai. Mano sintaksė yra: HashMap <int, myObject> myMap = nauja HashMap <int, myObject> (); Tačiau grąžinta klaida yra sintaksės klaida ...
nustatytas balandžio 22 d '13, 16:39
7
atsakymai

gauti eilutės reikšmę iš „HashMap“, priklausomai nuo raktų pavadinimo

Turiu HashMap su skirtingais raktais ir vertybėmis, kaip galiu gauti vieną vertę? Aš turiu raktą ant žemėlapio, vadinamo my_code, jame turėtų būti eilutė, kaip aš galiu tik tai gauti be kartojimo per žemėlapį? Iki šiol žmogus ...
lapkričio 24 d. '09 15:11
8
atsakymai

Ar HashSet / HashMap dublikato vertė prideda tą pačią vertę

Peržiūrėkite toliau pateiktą kodą: HashSet hs = new HashSet (); hs.add ("hi"); - (1) hs.add („hi“); - (2) hs.size () duos 1, nes HashSet neleidžia kopijuoti, todėl bus išsaugotas tik vienas elementas. Noriu sužinoti, pridėti ...
nustatyti 17 okt. '12 21:14
11
atsakymai

Kaip sukurti HashMap su dviem klavišais (Key-Pair, Value)?

Turiu 2D masyvų skaičių. Noriu, kad jie būtų įtraukti į „HashMap“. Tačiau noriu prieiti prie „HashMap“ elementų, remiantis masyvo indeksu. Kažkas panašaus: A [2] [5], map.get (2,5), kuri grąžina su šiuo raktu susijusią vertę ...
04 Feb rinkinys '13 - 1:20
10
atsakymai

„Java“ palygina du sąrašus

Turiu du sąrašus (ne java-sąrašus, galite pasakyti du stulpelius). Pavyzdžiui ** 1 sąrašas ** ** sąrašai 2 ** milan hafil dingo kiekvienas dingo elpha binga hafil ...
Nustatykite gegužės 04 d. 10 val
12
atsakymai

Hashmap rūšiavimas pagal vertes

Turiu surūšiuoti savo „HashMap“ pagal joje saugomas vertes. „HashMap“ yra telefone saugomų adresatų pavadinimas. Be to, reikia, kad raktai būtų automatiškai surūšiuoti, kai tik suskirstysiu vertes, arba galite ...
lapkričio 14 d. '11 12:14
4
atsakymai

Koks yra optimalus fiksuoto dydžio „HashMap“ pajėgumas ir apkrovos koeficientas?

Bandau išsiaiškinti optimalų pajėgumo ir apkrovos koeficientą konkrečiam atvejui. Manau, kad supratau šio klausimo esmę, bet vis tiek būčiau dėkingas už patvirtinimą, kurį pateikė kažkas, kas geriau žinoma už mane. :) Jei žinau, kad mano HashMap užpildys tą ...
nustatytas rugpjūčio 19 d '11, 2:40
7
atsakymai

Koks yra „nulio“ rakto arba vertės pridėjimas „HashMap“ programoje „Java“?

„HashMap“ leidžia naudoti vieną nulinį raktą ir bet kokį nulinės vertės skaičių. Kas tai yra?
gegužės 31 d., 21:26
8
atsakymai

Darbas su žodynais / sąrašais R

Turiu trivialų klausimą: R R negalėjau rasti žodyno duomenų struktūros, taigi aš naudoju sąrašą (pvz., „Žodis“ → numeris). Taigi dabar aš turiu problemų, kaip gauti raktų sąrašą. Ar kas nors žino?
gegužės 18 d. 10 val
9
atsakymai

įtraukiant kelis įrašus į „HashMap“ vienu metu viena išraiška

Man reikia inicijuoti „HashMap“ pastovią ir norėčiau tai padaryti vienoje eilutėje. Venkite: hashMap.put („Vienas“, naujas „Integer“ (1)); // pridėjus vertę į „HashMap“ hashMap.put („Du“, nauja „Integer“ (2)); hashMap.put ("Trys", naujas Integer ...
lapkričio 24 d. '11 21:05
7
atsakymai

Geriausias būdas sukurti tuščią žemėlapį

Turiu sukurti tuščią kortelę. jei (fileParameters == null) fileParameters = (HashMap <String, String>) Kolekcijos.EMPTY_MAP; Problema ta, kad minėtas kodas sukelia šį įspėjimą: Apsaugos tipas: pašalinant „Fl“
nustatyti kovo 11 d
5
atsakymai

Kodėl Arrays.fill () nebenaudojamas HashMap.clear ()?

Įgyvendindamas HashMap.clear (), pastebėjau kažką keisto. Štai kaip jis atrodė OpenJDK 7u40: public void clear () {modCount ++; Arražų užpildymas (lentelė, null); dydis = 0; } Ir taip atrodo OpenJDK 8u40: viešoji negalioja () {Node <K, ...
nustatyti 21 rugsėjo '15, 14:09