arraylist

Dlaczego moja ArrayList zawiera N kopii ostatniego elementu dodanego do listy?

Dodaję trzy różne obiekty do ArrayList, ale lista zawiera trzy kopie ostatniego dodanego obiektu. Na przykład: for (Foo f ... opełniłem? Uwaga: ma to być kanoniczne pytanie i odpowiedź na wiele podobnych problemów, które pojawiają się na tej stronie.

HashMap vs ArrayList wydajność czy jestem poprawny

Obecnie uważam, że: Gdy potrzebujesz struktury, z której będziesz pobierał przedmioty losowo-użyj HashMap Gdy będziesz po ... olejności (np. używając pętli for) - użyj ArrayList Czy ogólnie mam rację? Czy są sytuacje, w których nie jest to poprawne?

Java: wykrywa duplikaty w ArrayList?

Jak mogę wykryć (zwracając true / false), czy ArrayList zawiera więcej niż jeden z tego samego elementu w Javie? Wielkie dzi ... dy "blok" ma int i to je wyróżnia. Znajduję int danego bloku wywołując metodę o nazwie "getNum" (np. table1[0][2].getNum ();

Java howto ArrayList push, pop, shift i unshift

Ustaliłem, że Java {[0] } jest podobna do JavaScript Array.push Utknąłem w poszukiwaniu ArrayList funkcji podobnych do poniższych Array.pop Array.shift Array.unshift skłaniam się ku ArrayList.remove[At]

Pobierz konkretny element ArrayList

public static ArrayList mainList = someList; Jak mogę uzyskać konkretny przedmiot z tego ArrayList? mainList[3]?

Pobieranie losowego elementu z ArrayList [duplikat]

To pytanie ma już odpowiedź tutaj: wybierz losowo element z listy ... pilować, pojawia się błąd wskazujący na linię System.out.println mówiącą.. 'nie można znaleźć zmiennej symbolu anyItem'

ArrayList: jak zwiększa się rozmiar?

Mam podstawowe pytanie na temat Javy ArrayList. Gdy ArrayList jest zadeklarowana i zainicjalizowana przy użyciu domyślnego k ... nowej lokalizacji) czy coś innego? Sprawdziłem tutaj . Ale nie znalazłem odpowiedzi. Proszę podzielić się wiedzą. Dzięki.

Jak szybko i wygodnie utworzyć jednoelementową arraylist [duplicate]

To pytanie ma już odpowiedź tutaj: Inicjalizacja tablicy w jednej linii ... oże być T, a nie String. ale rozumiesz o co chodzi. (z wszystkimi sprawdzeniami zerowymi, sprawdzeniami bezpieczeństwa...etc)

Od Arraylist do Array

Chcę wiedzieć, czy jest bezpieczne/wskazane, aby przekonwertować z ArrayList do tablicy? Mam plik tekstowy z każdą linią ciąg ... 4568 .... Chcę je wczytać do listy tablic, a następnie przekonwertować na tablicę. Czy jest to wskazane / legalne? Thanks

Scala odpowiednik Javy.util.ArrayList

Robię projekt w Scali, ale jestem dość nowy w języku i mam tło Java. Widzę, że Scala nie ma ArrayList, więc zastanawiam się, ... ko reprezentacji wewnętrznej (dane przechowywane w tablicy, ale cała tablica nie jest widoczna, tylko część, której używasz).

ArrayList lub deklaracja List w Javie

Jaka jest różnica między tymi dwoma deklaracjami? Deklaracja 1: ArrayList<String> arrayList = new ArrayList<String>(); Deklaracja 2: List<String> arrayList = new ArrayList<String>();

Array vs ArrayList w wydajności [duplikat]

To pytanie ma już odpowiedź tutaj: Tablica lub Lista w Javie. Co jest szybsze? ... cę arraylist: ArrayList list<Animal> Teraz robię animal[10] i list.get(10) który powinien być szybszy i dlaczego?

Jak zrobić mój wątek ArrayList-Bezpieczny? Kolejne podejście do problemu w Javie?

Mam ArrayList, którego chcę użyć do przechowywania obiektów RaceCar, które rozszerzają klasę Thread zaraz po zakończeniu ich ... ć, czy stosuję poprawne podejście, a jeśli nie, to czego powinienem użyć, aby mój wątek kodu był bezpieczny? Dzięki za pomoc!

Jak wstawić obiekt do ArrayList w określonej pozycji

Załóżmy, że mam Arraylistę obiektów o rozmiarze N. teraz chcę wstawić inny obiekt w określonej pozycji, powiedzmy w pozycji i ... sposób, aby to zrobić bezpośrednio w Javie. W rzeczywistości chcę zachować listę sortowane podczas dodawania nowego obiektu.

Jak mogę utworzyć tablicę listy z danymi kursora w Androidzie

Jak mogę utworzyć tablicę list (Lista wyświetla się pierwszy alfabet podczas przewijania) z danymi kursora?

Dlaczego musimy używać iteratora na ArrayList w Javie? [duplikat]

To pytanie ma już odpowiedź tutaj: Czy kiedykolwiek musimy używać iteratorów na ArrayList? ... , i.next()); } } } Czy ktoś może wyjaśnić znaczenie iteratora? Byłoby wspaniale, gdybyś mógł mi wyjaśnić kodem.

Jak przekonwertować Arraylistę na silnie wpisaną listę generyczną bez użycia foreach?

Patrz przykładowy kod poniżej. Potrzebuję ArrayList, aby była to ogólna lista. Nie chcę używać foreach. ArrayList arrayLis ... ach be condensed into one line? foreach (int number in arrayList) { intList.Add(number); } return intList;

Jednoczesne dodawanie wątków do ArrayList w tym samym czasie - co się dzieje?

Mamy wiele wątków wywołujących {[0] } na ArrayList. Moja teoria jest taka, że gdy {[2] } jest wywoływana jednocześnie prze ... naprawdę dodawany do ArrayList. Czy to możliwe? Jeśli tak, to jak to obejść? Użyć zsynchronizowanej kolekcji jak Vector?

Tablice Java jak dodawać elementy na początku

Muszę dodać elementy do kolejki ArrayList cokolwiek, ale kiedy wywołuję funkcję, aby dodać element, chcę, aby dodać element n ... elementów dodanie nowego powoduje usunięcie najstarszego elementu (ten z najwyższym indeksem). Czy ktoś ma jakieś sugestie?

W Javie 8, dlaczego domyślna pojemność ArrayList jest teraz zerowa?

Jak sobie przypominam, przed Javą 8 domyślna pojemność ArrayList wynosiła 10. O dziwo, komentarz do domyślnego konstruktora ... y list with an initial capacity of ten. */ public ArrayList() { this.elementData = DEFAULTCAPACITY_EMPTY_ELEMENTDATA; }