Jakie są różnice między HashMapa a Hashtablew Javie? Który z nich jest bardziej wydajny w zastosowaniach bez
Interfejsy API kolekcji zapewniają programistom zestaw klas i interfejsów, które ułatwiają obsługę kolekcji obiektów.
Jakie są różnice między HashMapa a Hashtablew Javie? Który z nich jest bardziej wydajny w zastosowaniach bez
Jeśli mam obiekt implementujący Mapinterfejs w Javie i chcę iterować każdą zawartą w nim parę, jaki jest najbardziej efektywny sposób przeglądania mapy? Czy kolejność elementów będzie zależeć od konkretnej implementacji mapy, którą mam dla
Zawsze byłam osobą, która po prostu używa: List<String> names = new ArrayList<>(); Używam interfejsu jako nazwy typu dla przenośności , więc kiedy zadaję takie pytania, mogę przerobić mój kod. Kiedy należy LinkedListstosować na
Chciałem stworzyć listę opcji do celów testowych. Na początku zrobiłem to: ArrayList<String> places = new ArrayList<String>(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata"); Następnie zmieniłem kod w następujący sposób: ArrayList<String> places = new...
Jestem stosunkowo nowy w Javie i często stwierdzam, że muszę uporządkować Map<Key, Value>wartości. Ponieważ wartości te nie są wyjątkowe, ja znajduję się nawracanie keySetw produkt arrayi sortowania tej tablicy za pośrednictwem tablicy sortowania z niestandardowych komparatora że sortuje na...
Wszyscy wiemy, że nie możesz wykonać następujących czynności z powodu ConcurrentModificationException: for (Object i : l) { if (condition(i)) { l.remove(i); } } Ale to najwyraźniej działa czasami, ale nie zawsze. Oto konkretny kod: public static void main(String[] args) {...
Jak zainicjowałbyś statyczny kod Mapw Javie? Metoda pierwsza: inicjalizator statyczny Metoda druga: inicjator instancji (anonimowa podklasa) lub inna metoda? Jakie są zalety i wady każdego z nich? Oto przykład ilustrujący dwie metody: import java.util.HashMap; import java.util.Map; public...
Czy istnieje jakiś sposób na zainicjowanie Java HashMap w ten sposób ?: Map<String,String> test = new HashMap<String, String>{"test":"test","test":"test"}; Jaka byłaby poprawna składnia? Nie znalazłem nic na ten temat. czy to możliwe? Szukam najkrótszego / najszybszego sposobu...
Jak mogę przekonwertować ArrayList<String>obiekt na String[]tablicę w
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...
На этот вопрос есть ответы на Stack Overflow на русском : Что такое double brace инициализация? W ukrytych funkcjach Javy najlepsza odpowiedź wspomina o inicjalizacji Double Brace z bardzo kuszącą składnią: Set<String> flavors = new HashSet<String>() {{...
Tworzymy Setjako: Set myset = new HashSet() Jak tworzymy Listw
Chciałbym przekonwertować tablicę na zestaw w Javie. Istnieje kilka oczywistych sposobów na zrobienie tego (np. Za pomocą pętli), ale chciałbym coś bardziej schludnego, na przykład: java.util.Arrays.asList(Object[] a); Jakieś
Jaki jest najlepszy sposób na konwersję Map<key,value>na a List<value>? Wystarczy powtórzyć wszystkie wartości i wstawić je do listy, czy coś
Chcę filtrować na java.util.Collectionpodstawie
Jaki jest najłatwiejszy sposób przekonwertowania pliku ListA Setna język
Będąc nieco nowym językiem Java, próbuję zapoznać się ze wszystkimi sposobami (a przynajmniej niepatologicznymi), które można iterować po liście (lub innych kolekcjach) oraz zaletami i wadami każdego z nich. Biorąc pod uwagę List<E> listobiekt, znam następujące sposoby przechodzenia przez...
Czy jest jakaś wbudowana metoda w Javie, która pozwala nam konwertować ciąg znaków rozdzielany przecinkami na jakiś kontener (np. Tablicę, listę lub wektor)? Czy też muszę do tego napisać niestandardowy kod? String commaSeparated = "item1 , item2 , item3"; ArrayList<String> items = //method...
HashSet jest oparty na HashMap. Jeśli spojrzymy na HashSet<E>implementację, wszystko jest zarządzane w ramach HashMap<E,Object>. <E>jest używany jako klucz HashMap. I wiemy, że HashMapnie jest to bezpieczne dla wątków. Właśnie dlatego mamy ConcurrentHashMapJavę. Na tej...
Jeśli mam List<List<Object>>, w jaki sposób mogę zmienić to w List<Object>zawierające wszystkie obiekty w tej samej kolejności iteracji, używając funkcji Java