Публикации по теме '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 просмотров
schedule
01.12.2022
Как получить последнее значение 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 просмотров
schedule
18.04.2022
Почему классы коллекций в 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 просмотров
schedule
11.11.2023
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