collections

Java - Jak utworzyć nowy wpis (klucz, wartość)

Chciałbym utworzyć nowy element, który podobnie jak Util.Map.Entry będzie zawierał strukturę key, value. Problem w tym, że n ... instancji Map.Entry, ponieważ jest to interfejs. Czy ktoś wie jak utworzyć nowy obiekt generic key / value dla Map.Wejście?

Różnica między słownikiem a Hashtable [duplikat]

Możliwy duplikat:Dlaczego Słownik jest preferowany nad hashtable w C#? Jaka jest różnica między słownikiem a Hashtable. Jak zdecydować, którego z nich użyć?

Dlaczego rzuca się ConcurrentModificationException i jak go debugować

Używam Collection (A HashMap używane pośrednio przez JPA, tak się zdarza), ale najwyraźniej przypadkowo kod rzuca ConcurrentM ... hibernate.engine.Cascade.cascadeProperty(Cascade.java:169) at org.hibernate.engine.Cascade.cascade(Cascade.java:130)

Konwertuj JSON na Map

Jaki jest najlepszy sposób na konwersję kodu JSON w ten sposób: { "data" : { "field1" : "value1", ... h pól to (value1, value2). Jakieś pomysły? Czy powinienem używać do tego Json-lib? Albo lepiej, jeśli napiszę własny parser?

IList vs IEnumerable for Collections on Entities

Kiedy mam encje w mojej domenie z listami rzeczy, czy powinny one być wystawione jako Ilisty lub IEnumerable? Np. Order ma kilka Orderline.

Iteracja poprzez listę w odwrotnej kolejności w Javie [duplikat]

To pytanie ma już odpowiedź tutaj: Czy można zrobić dla każdej pętli w Javie w odwrotnej kolejności? ... 0; i--) { final Node each = (Node) nodes.get(i); ... } Uwaga: Nie mogę dodać żadnych nowych zależności poza JDK.

Przeciwieństwo Intersektu()

Intersect może być używany do znajdowania dopasowań między dwoma zbiorami, w ten sposób: // Assign two arrays. int[] array1 ... sect method // Write intersection to screen. foreach (int value in intersect) { Console.WriteLine(value); // Output: 4 }

Łatwy sposób na konwersję Iterable do kolekcji

W mojej aplikacji używam 3rd party library(Spring Data for MongoDB by być dokładnym). Metody tej biblioteki zwracają Iterabl ... szybko przekonwertować jedną na drugą? Chciałbym uniknąć tworzenia kilku foreach pętli w moim kodzie dla tak prostej rzeczy.

Jak Mogę uzyskać listę niektórych właściwości klasy z Java 8 Stream?

Mam List<Person>. Potrzebuję List z nieruchomości Person. Na przykład Mam Person klasę: class Person { private S ... public List<String> getFriends() { return friends; } } Jak Mogę Uzyskać List Właściwości z Stream API?

Konwertuj listę do listy

While we can inheritate from base class / interface, why can ' t we declare a List<> używasz tej samej klasy / interfej ... A a = new C(); // OK List<A> listOfA = new List<C>(); // compiler Error } } Jest jakieś wyjście?

Koszt funkcji len()

Jaki jest koszt len() Funkcja Do wbudowania w Pythona? (list/tuple / string / dictionary)

. NET-Konwertuj Generic Collection na DataTable

Próbuję przekonwertować ogólną kolekcję (listę) na DataTable. Znalazłem następujący kod, który mi w tym pomoże: // Sorry ab ... błąd: DataSet does not support System.Nullable<>. Jak mogę to zrobić z Nullable properties / fields w mojej klasie?

Czy istnieje krótka funkcja contains dla list?

Widzę, że ludzie używają any do zebrania innej listy, aby sprawdzić, czy Element istnieje na liście, ale czy jest jakiś szybki sposób, aby to zrobić?: if list.contains(myItem): # do something

Prawidłowe usuwanie liczby całkowitej z listy

Oto miła pułapka, którą właśnie napotkałem. Rozważmy listę liczb całkowitych: List<Integer> list = new ArrayList<I ... punktem do rozważenia tutaj jest ten @Nikita wspomniał - dokładne dopasowanie parametrów ma pierwszeństwo przed auto-boksem.

Kiedy używać inverse = false w relacjach NHibernate / Hibernate OneToMany?

Próbowałem uporać się z odwrotnym atrybutem Hibernate i wydaje się, że jest to jedna z tych rzeczy, które są koncepcyjnie tru ... ystko wydaje się mieć sens na razie. Nie rozumiem tego: kiedy chciałbyś NIE użyć inverse = true dla relacji jeden do wielu?

Porównywanie dwóch zbiorów dla równości niezależnie od kolejności elementów w nich

Chciałbym porównać dwie kolekcje (w C#), ale nie jestem pewien, jak najlepiej to zaimplementować. Przeczytałem drugi wątek o ... reference (nie zachowują się poprawnie jako klucze, ponieważ porównywane jest tylko odniesienie do obiektu, a nie zawartość).

ReadOnlyCollection czy IEnumerable for exposing member collections?

Czy Jest jakiś powód, aby ujawnić wewnętrzną kolekcję jako ReadOnlyCollection, a nie IEnumerable, jeśli kod wywołujący tylko ... mberable jest wystarczający, to jest to jeden do użycia. To właściwy sposób rozumowania, czy coś przeoczyłem? Thanks / Erik

Jaka jest najszybsza Kolekcja Java z podstawową funkcjonalnością kolejki?

Jaka jest najszybsza kolekcja w Javie? Potrzebuję tylko operacji dodawania i usuwania, kolejność nie jest ważna, elementy ró ... e zbiory będą miały w sobie przedmioty. Obecnie używam ArrayDeque, ponieważ widzę, że jest to szybsza implementacja kolejki.

Jak przekonwertować obiekt Java (bean) na pary klucz-wartość (i odwrotnie)?

Powiedzmy, że mam bardzo prosty obiekt java, który ma tylko niektóre właściwości getXXX i setXXX. Obiekt ten jest używany ty ... ie tego obiektu poprzez jms, bez użycia typu ObjectMessage (lub zamiany przychodzącej wiadomości na właściwy rodzaj obiektu).

Kiedy ConcurrentSkipListSet jest przydatny?

Właśnie zobaczyłem tę strukturę danych na Java 6 API i jestem ciekaw, kiedy będzie to przydatny zasób. Uczę się do egzaminu scjp i nie widzę tego w książce Kathy Sierra, mimo że widziałem symulowane pytania egzaminacyjne, które o tym wspominają.