Результаты поиска по запросу "arraylist"

6 ответов

Как вы делаете "явную копию"? Я полагаю, вы говорите о глубокой копии?

я естьArrayList l1 размером 10. Я назначаюl1 к новому списку ссылокl2, Будетl1 а такжеl2 указать на то жеArrayList объект? Или это копияArrayList объект назначенl2? При использованииl2 ссылка, если я обновляю объект списка, он отражает ...

0 ответов

, По сути, среднее время является постоянным, но каждая отдельная операция может занять больше времени - в этом случае, когда базовый массив должен изменить размер.

ел другие записи для этого вопроса, которые касались конкретных методов, но ничего комплексного. Я хотел бы проверить мое собственное понимание наиболее часто используемых методов этой структуры данных: O (1) - постоянное время: isEmpty() ...

2 ответа

Преимущество этого подхода заключается в том, что вам не нужно изменять метод equals или hash, и вы будете выглядеть боссом для своих коллег!

я проблема с получением ArrayList для правильного использования переопределенных равных. проблема в том, что я пытаюсь использовать равенства для проверки только для одного ключевого поля, и с помощью ArrayList.contains () для ...

ТОП публикаций

3 ответа

Хорошо, я, должно быть, неправильно прочитал это предложение. Ответ на его вопрос в основном заключается в том, что ему нужен цикл for, либо в библиотечной функции, либо написанный напрямую.

ользуюArrayList с классом оболочкикороткий. После добавления некоторых значений я хочу получить массив примитивов, но кажется, что с функцией нет путиtoArray(Object[] array)потому что оно нужномассив с классом оболочки. Есть ли другой способ без ...

1 ответ

Так что лучше использовать для каждой структуры цикла for. Это по крайней мере отказоустойчиво.

сейчас у меня есть программа, содержащая кусок кода, который выглядит следующим образом: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } }Я делаю ...

9 ответов

Алгоритм перестановки для массива целых чисел в Java

У меня есть рабочий пример для генерации всех перестановок символов в строке, как показано ниже: static ArrayList<String> permutations(String s) { if (s == null) { return null; } ArrayList<String> resultList = new ArrayList<String>(); if ...

1 ответ

Android Spinner с использованием ArrayList <String>

Я использовал значения spinner из строковых массивов XML, например: Spinner karant_sp; karant_sp = (Spinner) findViewById(R.id.spinner1); ArrayAdapter<CharSequence> karant_adapter = ArrayAdapter.createFromResource(this, ...

3 ответа

Вы должны попробовать это, прежде чем судить об этом. Это массив списков <int>. Кстати, подход Марка великолепен. ;) Я учусь на этом.

у создать 2-мерный массив, не зная размера первого измерения. Например, у меня есть неизвестное количество строк, когда я создаю массив. Каждая строка представляет собой учетную запись. Выход из 4 столбцов для каждой строки: идентификатор, имя, ...

4 ответа

извините, я должен был уточнить - инициализировать, чтобы указать контракт, который любой желающий использовать список должен создать новый

я есть два вида деятельности, в первом случае я создаю ArrayList объекта myObject. Во втором задании мне нужно получить этот Arraylist. Я нашел ...

4 ответа

Почему мой ArrayList содержит N копий последнего элемента, добавленного в список?

Я добавляю три разных объекта в ArrayList, но список содержит три копии последнего добавленного мной объекта. Например: for (Foo f : list) { System.out.println(f.getValue()); }Ожидаемое: 0 1 2Актуально: 2 2 2Какую ошибку я ...