Klausimai pažymėti „kolekcijomis“

Kolekcijos API suteikia kūrėjams klases ir sąsajas, kurios supaprastina objektų kolekcijų tvarkymą.
15
atsakymai

Kaip konvertuoti žemėlapį į „Java“ sąrašą?

Koks yra geriausias būdas konvertuoti žemėlapį <raktas, reikšmė> į sąrašą <reikšmė>? Tiesiog rūšiuokite visas vertes ir įterpkite jas į sąrašą, ar aš kažko trūksta?
birželio 22 d., 14.45 val
14
atsakymai

Lengviausias būdas konvertuoti sąrašą į java

Kas yra paprasčiausias būdas konvertuoti sąrašą į „Java“?
rugsėjo 16 d '09 - 1:02
11
atsakymai

Būdai, kaip kartoti sąrašą „Java“

Būdamas šiek tiek naujas „Java“ kalboje, stengiuosi susipažinti su visais būdais (ar bent jau ne patologiniais), kuriuos galima ieškoti sąraše (ar kitose kolekcijose), taip pat kiekvieno iš jų privalumus ar trūkumus. ...
nustatytas rugpjūčio 23 d „13“ 10 val
17
atsakymai

Kaip konvertuoti sąrašą <Integer> į int [] Java?

Atrodo, šis klausimas: Kaip konvertuoti int [] į Integer [] į Java? Aš esu naujas java. Kaip konvertuoti sąrašą <Integer> į int [] Java? Aš supainioti, nes List.toArray () iš tikrųjų grąžina objektą [], kuris gali būti pašalintas ne ...
yra nustatytas birželio 06 d., 09:20
24
atsakymai

Kaip konvertuoti kableliais atskirtą eilutę į ArrayList?

Ar „Java“ yra įmontuotas metodas, leidžiantis mums paversti kableliais atskirtas eilutes į tam tikrą konteinerį (pavyzdžiui, masyvą, sąrašą ar vektorių)? Arba man reikia parašyti specialų kodą? String commaSeparated = "elementas1, elementas2 ...
nustatytas rugsėjo 20 d '11 19:40
36
atsakymai

Kaip pašalinti pasikartojančius elementus iš „ArrayList“?

Turiu „ArrayList“ <String>, ir aš noriu pašalinti iš jo dvigubas eilutes. Kaip tai padaryti?
15 val. '08 11:05
12
atsakymai

Gauti sąrašą iš java.util.stream.Stream Java 8

Su „Java 8 lambdas“ grojau lengvai filtruojant kolekcijas. Tačiau neradau trumpo būdo, kaip gauti tą patį išraiškos rezultatą kaip naują sąrašą. Štai mano trumpiausias požiūris: Sąrašas <Long> sourceLongList = Arrays.asList (1L, 10L, 50L, 8 ...
nustatyti 12 vas '13, 13:26
10
atsakymai

Kodėl „Java“ nėra „SortedList“?

„Java“ turi „SortedSet“ ir „SortedMap“ sąsajas. Abi priklauso standartinei „Java“ kolekcijų struktūrai ir suteikia tvarkingą būdą prieiti prie elementų. Tačiau, mano nuomone, „Java“ nėra „SortedList“. Galite naudoti java.util.Collectio ...
nustatytas sausio 04 d '12 13:35
9
atsakymai

Su # Set kolekcija?

Ar kas nors žino, ar „C #“ yra geras „Java Set“ rinkinio ekvivalentas? Žinau, kad tu gali imituoti rinkinį, naudodamas žodyną ar „HashTable“, užpildydamas, bet ignoruodamas vertybes, tačiau tai nėra labai elegantiškas būdas.
nustatyti spalio 08 '08 19:33
18
atsakymai

Ar geriau grąžinti tuščią arba tuščią kolekciją?

Toks bendras klausimas (bet aš naudoju C #), kas yra geriausias būdas (geriausia praktika), ar grąžinate tuščią arba tuščią kolekciją metodas, kuriame kolekcija yra grąžinimo tipas?
gruodžio 28 d '10, 18:30
7
atsakymai

Kaip konvertuoti rinkinį į masyvą?

Nustatyta, kad yra geras būdas sukurti masyvus su garantuotais unikaliais elementais, tačiau tai nėra geras būdas gauti kitas savybes nei [Set] .values ​​generatorius, kuris vadinamas nepatogiu mySet.values ​​metodu.
lapkričio 19 d. '13, 14:06
11
atsakymai

Kokios yra priežastys, dėl kurių Map.get (Object key) nėra (visiškai) bendra

Kokios yra priežastys, dėl kurių sprendimo java.util.Map <K, V> sąsajoje neturite visiškai pasidalijimo gauti metodą. Siekiant išsiaiškinti klausimą, metodo parašas yra V gauti (Objekto raktas) vietoj V gauti (K raktas), ir man įdomu, kodėl (tas pats pašalinimui, yraKey, cont ...
gegužės 13 d
38
atsakymai

„Swift“ programavimo kalba gaukite antrąjį eilutės simbolį

Kaip galiu gauti antrąjį eilutės ženklą? Bandžiau naudoti skliaustelius ([]) be sėkmės. var string = "Sveiki, pasaulis!" var firstChar = string [0] // Trūksta klaidos KLAIDA: „indeksas“ nepasiekiamas: negali pasirašyti eilutės su „Int“, žr. dokumento komentarą ...
yra nustatytas birželio 07 d. 14, 4:50
16
atsakymai

Lengvas būdas konvertuoti jį į kolekciją

Savo paraiškoje naudoju trečiosios šalies biblioteką (tiksliau, pavasario duomenis „MongoDB“). Šios bibliotekos metodai grąžina „Iterable <T>“, o likęs mano kodas tikisi, kad kolekcija <T>. Ar kur nors yra naudingas metodas, katė ...
birželio 20 d. 11 val
9
atsakymai

Kodėl nėra ConcurrentHashSet vs ConcurrentHashMap

„HashSet“ yra pagrįstas „HashMap“. Jei pažvelgsime į „HashSet <E> įgyvendinimą, viskas bus tvarkoma„ HashMap “<E, Object>. <E> naudojamas kaip „HashMap“ raktas. Ir mes žinome, kad „HashMap“ nėra saugus. Štai kodėl mes turime C ...
nustatyti 09 rug. '11 10:14