Pytania otagowane jako arraylist

Prosty typ danych kolekcji występujący w niektórych językach / platformach (takich jak Java lub .NET). Lista tablic implementuje listę przy użyciu tablicy, korzystając z obu mocnych stron DS.


19
Utwórz tablicę tablic
Chcę utworzyć tablicę arraylist, jak poniżej: ArrayList<Individual>[] group = new ArrayList<Individual>()[4] Ale to się nie kompiluje. W jaki sposób mogę to zrobić?
175 java  arrays  arraylist 

22
Jak policzyć liczbę wystąpień elementu na liście
Mam następującą ArrayListklasę Collection języka Java: ArrayList<String> animals = new ArrayList<String>(); animals.add("bat"); animals.add("owl"); animals.add("bat"); animals.add("bat"); Jak widać, animals ArrayListskłada się z 3 batelementów i jednego owlelementu. Zastanawiałem się, czy w ramach Collection istnieje interfejs API, który zwraca liczbę batwystąpień, czy też istnieje inny sposób określenia liczby wystąpień. Odkryłem, że kolekcja …


11
Po co rozpoczynać ArrayList z początkową pojemnością?
Zwykły konstruktor ArrayListto: ArrayList<?> list = new ArrayList<>(); Ale jest też przeciążony konstruktor z parametrem określającym jego pojemność początkową: ArrayList<?> list = new ArrayList<>(20); Dlaczego warto utworzyć plik ArrayListz początkową pojemnością, skoro możemy do niego dołączyć, jak nam się podoba?

14
Dodaj obiekt do ArrayList pod określonym indeksem
Myślę, że to dość proste pytanie, ale nie mogę wymyślić, jak to zrobić poprawnie. Mam pustego arraylistę: ArrayList<object> list = new ArrayList<object>(); Mam kilka obiektów, które chcę dodać, a każdy z nich musi znajdować się w określonej pozycji. Konieczne jest jednak, aby można je było dodawać w każdej możliwej kolejności. …
142 java  android  arraylist 

18
Java ArrayList - jak sprawdzić, czy dwie listy są równe, kolejność nie ma znaczenia?
Mam dwa ArrayListtypy Answer(klasa własna). Chciałbym porównać dwie listy, aby sprawdzić, czy zawierają tę samą treść, ale bez znaczenia. Przykład: //These should be equal. ArrayList<String> listA = {"a", "b", "c"} ArrayList<String> listB = {"b", "c", "a"} List.equalsstwierdza, że ​​dwie listy są równe, jeśli zawierają ten sam rozmiar, zawartość i kolejność …
140 java  arraylist 

7
Jak podzielić () rozdzielany ciąg na List <String>
Miałem taki kod: String[] lineElements; . . . try { using (StreamReader sr = new StreamReader("TestFile.txt")) { String line; while ((line = sr.ReadLine()) != null) { lineElements = line.Split(','); . . . ale potem pomyślałem, że może zamiast tego powinienem wybrać Listę. Ale ten kod: List&lt;String&gt; listStrLineElements; . . . …
139 c#  .net  list  arraylist 

5
Jak używać ArrayAdapter <myClass>
ArrayList&lt;MyClass&gt; myList = new ArrayList&lt;MyClass&gt;(); ListView listView = (ListView) findViewById(R.id.list); ArrayAdapter&lt;MyClass&gt; adapter = new ArrayAdapter&lt;MyClass&gt;(this, R.layout.row, to, myList.); listView.setAdapter(adapter); Klasa: MyClass class MyClass { public String reason; public long long_val; } Utworzyłem row.xml w układach, ale nie wiem, jak pokazać zarówno przyczynę, jak i long_val w ListView przy użyciu ArrayAdapter.
130 android  arraylist 

7
Której kolekcji Java mam użyć?
W tym pytaniu Jak efektywnie wybrać kontener biblioteki standardowej w C ++ 11? to przydatny schemat blokowy, którego można używać podczas wybierania kolekcji w języku C ++. Pomyślałem, że to przydatne źródło informacji dla osób, które nie są pewne, której kolekcji powinny używać, więc próbowałem znaleźć podobny schemat blokowy dla …

7
Sortowanie arraylisty w porządku alfabetycznym (bez rozróżniania wielkości liter)
Mam arraylistę ciągów znaków, namesktóra zawiera nazwiska osób. Chcę posortować listę arraylistyczną w kolejności alfabetycznej. ArrayList&lt;String&gt; names = new ArrayList&lt;String&gt;(); names.add("seetha"); names.add("sudhin"); names.add("Swetha"); names.add("Neethu"); names.add("ananya"); names.add("Athira"); names.add("bala"); names.add("Tony"); names.add("Karthika"); names.add("Nithin"); names.add("Vinod"); names.add("jeena"); Collections.sort(names); for(int i=0; i&lt;names.size(); i++) System.out.println(names.get(i)); Próbowałem uporządkować listę w powyższy sposób. Ale wyświetla posortowaną tablicę jako: Athira …
121 java  sorting  arraylist 


7
przekonwertuj ArrayList <MyCustomClass> na JSONArray
Mam ArrayList, którego używam w ramach ArrayAdapter dla ListView. Muszę wziąć elementy z listy i przekonwertować je na JSONArray, aby wysłać do API. Szukałem dookoła, ale nie znalazłem nic, co wyjaśniałoby, jak to może działać, każda pomoc byłaby mile widziana. AKTUALIZACJA - ROZWIĄZANIE Oto, co ostatecznie zrobiłem, aby rozwiązać problem. …

9
Od Arraylist do Array
Chcę wiedzieć, czy konwersja z ArrayList do Array jest bezpieczna / wskazana? Mam plik tekstowy, w którym każda linia zawiera ciąg: 1236 1233 4566 4568 .... Chcę je przeczytać do listy tablic, a następnie przekonwertować ją na Array. Czy jest to wskazane / zgodne z prawem? dzięki
111 java  arraylist 

11
java: ArrayList - jak mogę sprawdzić, czy indeks istnieje?
Używam ArrayList&lt;String&gt;i dodaję dane do określonych indeksów, jak mogę sprawdzić, czy określony indeks istnieje? Czy powinienem po prostu get()sprawdzić wartość? Czy powinienem poczekać na wyjątek? Czy jest inny sposób? Aktualizacja Dziękuję za odpowiedzi, ale ponieważ dodam tylko rzeczy w określonych indeksach, długość listy nie pokaże mi, które są dostępne.
111 java  arraylist 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.