Запитання з тегом «arraylist»

Простий тип даних колекції, який можна знайти в деяких мовах / платформах (наприклад, у Java або .NET). Список масиву реалізує список за допомогою масиву, використовуючи обидві сили DS.

15
Коли використовувати зв'язаний список над списком масиву / масиву?
Я використовую безліч списків і масивів, але мені ще не довелося зіткнутися зі сценарієм, коли список масивів не можна було використовувати так само легко, як, якщо не простіше, ніж пов'язаний список. Я сподівався, що хтось може надати мені кілька прикладів, коли пов'язаний список помітно кращий.

19
Створіть масив Arraylists
Я хочу створити масив масиву, як показано нижче: ArrayList<Individual>[] group = new ArrayList<Individual>()[4] Але це не складання. Як я можу це зробити?
175 java  arrays  arraylist 

22
Як підрахувати кількість зустрічань елемента в Списку
У мене є ArrayListклас колекції Java таким чином: ArrayList<String> animals = new ArrayList<String>(); animals.add("bat"); animals.add("owl"); animals.add("bat"); animals.add("bat"); Як бачите, він animals ArrayListскладається з 3-х batелементів і одного owlелемента. Мені було цікаво, чи є в рамках колекції який-небудь API, який повертає кількість batподій, чи є інший спосіб визначення кількості подій. Я …

14
Як клонувати загальний список на Java?
У мене є ArrayList<String>те, що я хотів би повернути копію. ArrayListмає метод клонування, який має такий підпис: public Object clone() Як я зателефоную цьому методу, як я можу повернути повернутий Об'єкт назад ArrayList<String>?

11
Навіщо запускати ArrayList з початковою ємністю?
Звичайний конструктор ArrayList: ArrayList<?> list = new ArrayList<>(); Але є також перевантажений конструктор з параметром для його початкової потужності: ArrayList<?> list = new ArrayList<>(20); Чому корисно створити ArrayListпочаткову ємність, коли ми можемо додати її до свого бажання?

14
Додайте об’єкт до ArrayList за вказаним індексом
Я думаю, що це досить просте питання, але я не можу зрозуміти, як це зробити правильно. У мене порожній масив: ArrayList<object> list = new ArrayList<object>(); У мене є кілька об'єктів, які я хочу додати, і кожен об'єкт повинен знаходитися на певній позиції. Однак необхідно, щоб вони могли додаватися в кожному …
142 java  android  arraylist 

7
Як розділити () обмежений рядок до списку <String>
У мене був цей код: String[] lineElements; . . . try { using (StreamReader sr = new StreamReader("TestFile.txt")) { String line; while ((line = sr.ReadLine()) != null) { lineElements = line.Split(','); . . . але потім подумав, що, можливо, я повинен піти зі списком замість цього. Але цей код: List&lt;String&gt; …
139 c#  .net  list  arraylist 

17
Java ArrayList - як я можу визначити, якщо два списки рівні, порядок не має значення?
У мене є два ArrayListтипу типу Answer(саморобний клас). Я хотів би порівняти два списки, щоб побачити, чи містять вони однаковий вміст, але без поваги. Приклад: //These should be equal. ArrayList&lt;String&gt; listA = {"a", "b", "c"} ArrayList&lt;String&gt; listB = {"b", "c", "a"} List.equalsговорить, що два списки рівні, якщо вони містять однаковий …
133 java  arraylist 

5
Як користуватися 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); Клас: MyClass class MyClass { public String reason; public long long_val; } Я створив row.xml у макетах, але не знаю, як показати як причину, так і long_val у ListView за допомогою …
129 android  arraylist 

7
Яку колекцію Java я повинен використовувати?
У цьому запитанні Як я можу ефективно вибрати контейнер «Стандартна бібліотека» на C ++ 11? - це зручна діаграма потоку, яку слід використовувати при виборі колекцій C ++. Я подумав, що це корисний ресурс для людей, які не впевнені, яку колекцію вони повинні використовувати, тому я спробував знайти подібний блок-схему …

7
Сортування масиву в алфавітному порядку (без регістру)
У мене є рядковий рядок, namesякий містить імена людей. Я хочу сортувати масив в алфавітному порядку. 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)); Я намагався сортувати список вище. Але він відображає відсортований масив як: …
121 java  sorting  arraylist 

11
Сортування ArrayList об'єктів за допомогою спеціального порядку сортування
Я хочу реалізувати функцію сортування для програми моєї адресної книги. Я хочу сортувати ArrayList&lt;Contact&gt; contactArray. Contact- клас, який містить чотири поля: ім'я, домашній номер, номер мобільного телефону та адресу. Я хочу сортувати name. Як я можу написати спеціальну функцію сортування для цього?

7
конвертувати ArrayList <MyCustomClass> в JSONArray
У мене є ArrayList, який я використовую в ArrayAdapter для ListView. Мені потрібно взяти елементи зі списку та перетворити їх у JSONArray для надсилання в API. Я шукав, але не знайшов нічого, що пояснює, як це може працювати, будь-яка допомога буде вдячна. ОНОВЛЕННЯ - РІШЕННЯ Ось що я закінчив робити …

9
Від Arraylist до Array
Хочу знати, чи безпечно / доцільно конвертувати з ArrayList в Array? У мене є текстовий файл із кожним рядком рядка: 1236 1233 4566 4568 .... Я хочу прочитати їх у списку масивів, а потім я перетворять їх у масив. Чи доцільно / законно це робити? Дякую
111 java  arraylist 

11
java: ArrayList - як я можу перевірити, чи існує індекс?
Я використовую ArrayList&lt;String&gt;і додаю дані за певними індексами, як я можу перевірити, чи існує певний індекс? Чи варто просто get()і перевірити значення? Або варто чекати винятку? Чи є інший спосіб? Оновлення Дякую за відповіді, але оскільки я додаю матеріали лише за певними показниками, довжина списку не показуватиме, які є в …
111 java  arraylist 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.