Публикации по теме 'arraylist'


Инициализировать ArrayList в Java
Как мы инициализируем ArrayList в java ArrayList — это класс, который расширяет AbstractList и реализует интерфейс List. ArrayList поддерживает динамические массивы, которые могут увеличиваться по мере необходимости. Стандартные массивы Java имеют фиксированную длину. После того, как массивы созданы, они не могут увеличиваться или уменьшаться, а это означает, что вы должны заранее знать, сколько элементов будет содержать массив. С добавлением () 2. С двойной скобкой..

Список массивов в Java
Что такое ArrayList? ArrayList — это массив с изменяемым размером, включенный в пакет java.util, унаследованный от абстрактного класса AbstractList. Таким образом, отличие от обычного массива в том, что нет ограничений по размеру. Если значение емкости не указано во время создания, по умолчанию создается ArrayList со значением емкости 10. ArrayList, имеющий гибкую структуру, может легко добавлять и удалять элементы по запросу. Они сохраняют порядок вставки, поскольку ArrayList является..

ArrayList- Java
Динамический массив в java называется ArrayList. Класс ArrayList расширяет AbstractList, который реализует класс List, где класс List расширяет Collection, а Collection расширяет Iterable. ArrayList более гибок, чем встроенная структура данных Array. Доступ, вставка, удаление, изменение элементов в ArrayList очень просты. Давайте посмотрим на объявление ArrayList. ArrayList‹E› arrayList = новый ArrayList‹E› E — это тип данных элементов, которые мы хотим вставить в список..

ArrayList против LinkedList против Vector
Получить работу в роли разработчика программного обеспечения намного проще, чем думают люди. Но в некоторых случаях большинство моих людей, имеющих многолетний опыт в этой области, провалили свою кандидатуру. "Что за проблема?" В голове закаляется вопрос. Я получил удовольствие от работы на должности разработчика программного обеспечения, еще больше мне нравится то, что я делаю со своим кодом последние 6 лет. За это время у меня был потрясающий опыт собеседований со многими кандидатами..

Вопросы по теме 'arraylist'

Передача по ссылке не возвращается в RMI для ArrayList
У меня есть вызов RMI, определенный как: public void remoteGetCustomerNameNumbers(ArrayList<String> customerNumberList, ArrayList<String> customerNameList) throws java.rmi.RemoteException; Функция выполняет поиск в базе данных и...
4046 просмотров
schedule 14.09.2022

Как получить событие LinkClicked с использованием ArrayList LinkLabels в .NET
Я работаю над формой, которая будет отображать ссылки для открытия различных типов отчетов. В этой системе есть разные типы пользователей, поэтому пользователи должны видеть ссылки только на те типы отчетов, к которым у них есть доступ. В...
316 просмотров

Как получить последнее значение ArrayList
Как я могу получить последнее значение ArrayList? Я не знаю последний индекс ArrayList.
824592 просмотров
schedule 10.08.2022

поиск в java ArrayList
Я пытаюсь найти лучший способ поиска клиента в ArrayList по его идентификационному номеру. Код ниже не работает; компилятор говорит мне, что мне не хватает оператора return . Customer findCustomerByid(int id){ boolean exist=false;...
164529 просмотров
schedule 21.03.2023

Лучший способ создать хэш-карту массива
У меня есть миллион строк данных в формате .txt. формат очень простой. Для каждой строки: user1,value1 user2,value2 user3,value3 user1,value4 ... Если вы понимаете, о чем я. Для каждого пользователя он может появляться много раз или...
94002 просмотров

Почему классы коллекций в C # (например, ArrayList) наследуются от нескольких интерфейсов, если один из этих интерфейсов наследуется от остальных?
Когда я нажимаю f12 в ключевом слове ArrayList, чтобы перейти к метаданным, созданным из vs2008, я обнаружил, что сгенерированное объявление класса выглядит следующим образом public class ArrayList : IList, ICollection, IEnumerable, ICloneable...
3384 просмотров
schedule 31.05.2022

Какова идеальная скорость роста для динамически выделяемого массива?
В C ++ есть std :: vector, а в Java - ArrayList, а во многих других языках есть собственная форма динамически выделяемого массива. Когда в динамическом массиве заканчивается пространство, он перераспределяется в большую область, а старые значения...
20906 просмотров
schedule 29.06.2022

Производительность Java - списки массивов и массивы для быстрого чтения
У меня есть программа, в которой мне нужно выполнить от 100 000 до 1 000 000 произвольных чтений объекта типа List за минимально возможное время (например, в миллисекундах) для программы, подобной клеточному автомату. Я думаю, что используемый мной...
33258 просмотров
schedule 02.08.2022

Самый эффективный способ перевернуть стек и добавить в ArrayList
У меня есть две коллекции - ArrayList и Stack. Я использую стек, потому что для этого фрагмента кода мне нужны были простые функции pop/push. ArrayList, по сути, является выходной переменной, поскольку это небольшой раздел кода в функции. Итак,...
25779 просмотров

Arrays.asList() массива
Что не так с этим преобразованием? public int getTheNumber(int[] factors) { ArrayList<Integer> f = new ArrayList(Arrays.asList(factors)); Collections.sort(f); return f.get(0)*f.get(f.size()-1); } Я сделал это после...
104285 просмотров
schedule 05.05.2022

Java 2D ArrayList и сортировка
Мне нужно отсортировать список покупок по проходу, в котором находится товар, например: [Хлеб] [1] [Молоко] [2] [Злаки] [3] Я планирую сделать это с ArrayList, и мне было интересно, как сделать бонусные вопросы 2D ArrayList: есть идеи о том, как...
6754 просмотров
schedule 09.09.2023

Java - копирование объектов arraylist
Я пытаюсь скопировать содержимое массива в другой объект. Я попытался инициализировать новый объект ArrayList следующими способами. newArrList.addAll(oldArrList); а также newArrList = new ArrayList(oldArrList); Но каждый раз, когда...
1563 просмотров
schedule 24.01.2023

java.util.Vector — альтернативы
Раньше я всегда думал, что вектор хорошо использовать для неописуемых объектов, когда длина неизвестна. Насколько я знал, я думал, что это тоже потокобезопасно Что изменит то, что Vector больше нельзя использовать, и какова альтернатива?
26565 просмотров
schedule 04.03.2023

For-Each и указатели в Java
Итак, я пытаюсь перебрать ArrayList и удалить конкретный элемент. Однако у меня возникли проблемы с использованием структуры For-Each. Когда я запускаю следующий код: ArrayList<String> arr = new ArrayList<String>(); //... fill with...
4564 просмотров
schedule 17.07.2023

Как удалить повторяющееся значение из arrayylist в Android
ArrayList<String> values=new ArrayList<String>(); values.add("s"); values.add("n"); values.add("a"); values.add("s"); В этом массиве я хочу удалить повторяющиеся значения.
67736 просмотров
schedule 25.04.2023

Отправка ArrayList в качестве параметра в GWT-RPC
Я попытался отправить ArrayList в службу RPC в GWT, но все равно терпит неудачу. Вот мой фрагмент кода greetingService.addNewQuestion(questionnaireKey, questionText, qcList, new AsyncCallback<Boolean>(){...
3850 просмотров
schedule 12.05.2022

Политика роста ArrayList в Java 6SE
Мне было интересно, знает ли кто-нибудь политику роста ArrayList в Java 1.6? Документ Java говорит Детали политики роста не указаны, за исключением того факта, что добавление элемента имеет постоянную амортизированную временную стоимость....
3510 просмотров
schedule 31.10.2022

java: ArrayList - как я могу проверить, существует ли индекс?
Я использую ArrayList<String> и добавляю данные по определенным индексам, как я могу проверить, существует ли определенный индекс? Должен ли я просто get() и проверить значение? Или ждать исключения? Есть ли другой способ? Обновлять...
255828 просмотров
schedule 30.08.2022

Преобразование ArrayList в 2D-массив
Как в Java преобразовать ArrayList в двумерный массив Object[][]? Из комментариев: Я опишу вам проблему более подробно: файл XML включает в себя список контактов (например, имя, адрес...). Единственный способ получить эту информацию — через...
26450 просмотров
schedule 04.04.2023

Как я могу сгруппировать массив прямоугольников в острова связанных регионов?
Эта проблема У меня есть массив java.awt.Rectangle s. Для тех, кто не знаком с этим классом, важно знать, что они предоставляют функцию .intersects(Rectangle b) . Я хотел бы написать функцию, которая берет этот массив Rectangle s и разбивает...
4876 просмотров
schedule 28.07.2022