arraylist- все статьи тега


Как поставить все значения в HashMap в ArrayList для Андроид?

У меня есть ArrayList, и я хочу поместить все данные массива в мою хэш-карту, но проблема в том, что все, что я получаю, - это последнее значение индекса списка массивов. Вот мой код ArrayList<String> imagesFileName = new ArrayList<String>(); public String[] filename; public static final String FILE_NAME = "filename"; public static final String DESCRIPTION = "filename1"; public static final String UPLOADEDBY = "filename2"; public static final String DATE_UPLOAD = "filename3"; pub ...

Найти наибольшую последовательность чисел в целочисленном arraylist

Это то, что я получил до сих пор. То, что я пытался сделать, это пройти и найти последовательность, используя больше или равно тоже в операторе if. Затем, когда это значение больше не больше или равно предыдущему числу, оно переходит в оператор else, который записывает этот порядковый номер и сбрасывает его, чтобы счетчик мог начать снова. Все эти значения последовательности сохраняются в arraylist, так что когда я все сделаю, я могу просто сделать простое сравнение, чтобы найти наибольшее поряд ...

Как взять первое и последнее значение из arraylist внутри arraylist arrylist с помощью java

Как взять первое и последнее значение из arraylist внутри arraylist arrylist и проверить соседние значения других значений arraylist в java? Например: Это мой arraylist из arraylist [[1,0],[2,0],[3,3],[1,0,0]] Этот размер arraylist может быть любой вещью, не согласующейся, и значения в этом arraylist будут варьироваться. То, что мне нужно здесь, это [1,0] из этого значения он должен взять первое значение и последнее значение и нужно проверить со всеми другими значениями из коллекции колл ...

Как я могу заставить свою функцию работать так же быстро, как" содержит " в ArrayList?

Я не могу вычислить расхождение между временем, которое требуется для метода Contains, чтобы найти элемент в ArrayList, и временем, которое требуется для небольшой функции, которую я написал, чтобы сделать то же самое. В документации говорится, что Contains выполняет линейный поиск, поэтому он должен быть в O(n), а не в любом другом более быстром методе. Однако, хотя точные значения могут быть не релевантны, Метод Contains возвращает в 00:00:00.1087087 секундах, в то время как моя функция приним ...

Когда использовать LinkedList над ArrayList в Java?

Я всегда был один, чтобы просто использовать: List<String> names = new ArrayList<>(); Я использую интерфейс в качестве имени типа для мобильность, так что когда я задаю такие вопросы, я могу переделать мой код. когда LinkedList использоваться по ArrayList и наоборот? ...

Создавать коллекции из массива

у меня есть массив, который инициализируется как: Element[] array = {new Element(1), new Element(2), new Element(3)}; Я хотел бы преобразовать этот массив в объект класса ArrayList. ArrayList<Element> arraylist = ???; ...

Лучший способ преобразовать ArrayList в строку

у меня есть ArrayList что я хочу вывести полностью в виде строки. По сути, я хочу вывести его в порядке использования toString каждого элемента, разделенных вкладками. Есть ли быстрый способ сделать это? Вы можете перебрать его (или удалить каждый элемент) и объединить его в строку, но я думаю, что это будет очень медленно. ...

ArrayList vs List в C#

В чем разница между ArrayList и List<> в C#? только что List<> имеет тип while ArrayList не? ...

В чем разница между ArrayList и Vector?

каковы различия между двумя структурами данных ArrayList и вектор и где лучше использовать каждый из них? ...

Как сортировать ArrayList?

У меня есть список двойников в java, и я хочу отсортировать ArrayList в порядке убывания. входной ArrayList, как показано ниже: List<Double> testList = new ArrayList(); testList.add(0.5); testList.add(0.2); testList.add(0.9); testList.add(0.1); testList.add(0.1); testList.add(0.1); testList.add(0.54); testList.add(0.71); testList.add(0.71); testList.add(0.71); testList.add(0.92); testList.add(0.12); testList.add(0.65); testList.add(0.34); testList.add(0.62); выход должен быть таким ...

Как избежать "ConcurrentModificationException" при удалении элементов из коллекции во время итерации это? [дубликат]

этот вопрос уже есть ответ здесь: итерация по коллекции, избегая ConcurrentModificationException при удалении в цикле 24 ответов Я пытаюсь удалить некоторые элементы из ArrayList при повторении его так: for (String str : myArrayList) { if (someCondition) { myArrayList.remove(str); } } конечно, я получаю ConcurrentModificationException при попытке удаление элементов из списка одновремен ...

Сохранить ArrayList в SharedPreferences

у меня есть ArrayList с пользовательскими объектами. Каждый пользовательский объект содержит множество строк и чисел. Мне нужен массив, чтобы придерживаться, даже если пользователь покидает активность, а затем хочет вернуться позже, однако мне не нужен массив, доступный после полного закрытия приложения. Я сохраняю много других объектов таким образом, используя SharedPreferences но я не могу понять, как сохранить весь мой массив таким образом. Это возможно? Может быть SharedPreferences Не путь н ...

Начальный размер для ArrayList

вы можете установить начальный размер для ArrayList, выполнив ArrayList<Integer> arr=new ArrayList<Integer>(10); однако, вы не можете сделать arr.add(5, 10); потому что это вызывает исключение out of bounds. какой смысл устанавливать начальный размер, если вы не можете получить доступ к выделенному вами пространству? функция add определяется как add(int index, Object element) поэтому я не добавляю в индекс 10. ...

Как удалить все нулевые элементы из массива ArrayList или String?

Я пытаюсь с петлей, как это // ArrayList tourists for (Tourist t : tourists) { if (t != null) { t.setId(idForm); } } но это не приятно. Может кто-нибудь предложить мне лучшее решение? некоторые полезные ориентиры для принятия лучшего решения: в то время как цикл, для цикла и итератора тест производительности ...

Java: как я могу разделить ArrayList на несколько небольших ArrayLists?

Как я могу разделить ArrayList (size=1000) на несколько ArrayLists одного размера (=10)? ArrayList<Integer> results; ...

Как избежать java.утиль.ConcurrentModificationException при итерации и удалении элементов из ArrayList

у меня есть ArrayList, который я хочу перебрать. При итерации над ним я должен удалить элементы в то же время. Очевидно, что это бросает!--1-->. какова наилучшая практика для решения этой проблемы? Должен ли я сначала клонировать список? Я удаляю элементы не в самом цикле, а в другой части кода. мой код выглядит так: public class Test() { private ArrayList<A> abc = new ArrayList<A>(); public void doStuff() { for (A a : abc) a.doSomething(); } ...

Java массивы как добавить элементы в начале

Мне нужно добавить элементы в ArrayList очередь что угодно, но когда я вызываю функцию, чтобы добавить элемент, я хочу, чтобы он добавил элемент в начале массива (так что он имеет самый низкий индекс), и если массив имеет 10 элементов, добавляющих новые результаты в удалении самого старого элемента (тот, у которого самый высокий индекс). есть ли у кого-нибудь предложения? ...

Сортировка ArrayList в алфавитном порядке (без учета регистра)

у меня есть строка arraylist names, который содержит имена людей. Я хочу отсортировать arraylist в алфавитном порядке. ArrayList<String> names = new ArrayList<String>(); 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<names.size(); i++) Sys ...

Java ArrayList-как я могу сказать, если два списка равны, порядок не имеет значения?

У меня есть два ArrayLists типа ответа(самодельный класс). Я хотел бы сравнить два списка, чтобы увидеть, если они содержат то же самое содержимое, но без порядка имеет значение. пример: //These should be equal. ArrayList<String> listA = {"a", "b", "c"} ArrayList<String> listB = {"b", "c", "a"} список.equals указывает, что два списка равны, если они содержат одинаковый размер, содержимое и порядок элементов. Я хочу то же самое, но без порядка. есть ли простой способ сделать эт ...

Получение случайного элемента из ArrayList [дубликат]

этот вопрос уже есть ответ здесь: Случайный выбор элемента из списка 2 ответы Я изучаю Java и у меня возникли проблемы с ArrayList и RandomGenerator. у меня есть объект, называемый catalogue который имеет список массивов объектов, созданных из другого класса под названием item. мне нужен метод в catalogue который возвращает всю информацию на одном из itemобъекты в списке. Элемент item должен быть выбра ...