Вопросы с тегом «arraylist»

87
Как узнать, к какому типу относится каждый объект в ArrayList <Object>?

У меня есть ArrayList, состоящий из различных элементов, импортированных из базы данных, состоящий из строк, чисел, чисел типа double и int. Есть ли способ использовать технику отражающего типа, чтобы узнать, какие данные хранятся в каждом элементе? К вашему сведению: причина того, что существует...

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

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

84
Какова идеальная скорость роста для динамически выделяемого массива?

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

82
Передача ArrayList через намерение

Я пытаюсь передать список массивов другому действию, используя намерения. Вот код в первом действии. case R.id.editButton: Toast.makeText(this, "edit was clicked", Toast.LENGTH_LONG).show(); Intent intent = new Intent(this, editList.class); intent.putStringArrayListExtra("stock_list", stock_list);...

81
Java: как читать текстовый файл

Я хочу прочитать текстовый файл, содержащий значения, разделенные пробелами. Значения целые. Как я могу прочитать его и поместить в список массивов? Вот пример содержимого текстового файла: 1 62 4 55 5 6 77 Хочу в аррайлисте как [1, 62, 4, 55, 5, 6, 77]. Как это сделать на Java?...

80
Как я могу вырезать ArrayList из ArrayList в Java?

Как получить фрагмент массива ArrayListв Java? В частности, я хочу сделать что-то вроде этого: ArrayList<Integer> inputA = input.subList(0, input.size()/2); // where 'input' is a prepouplated ArrayList<Integer> Итак, я ожидал, что это сработает, но Java возвращает List- так что это...

79
Что означает это логическое «(число & 1) == 0»?

На CodeReview я разместил рабочий фрагмент кода и попросил совета по его улучшению. Один из них заключался в использовании логического метода, чтобы проверить, имеет ли ArrayList четное количество индексов (что было необходимо). Это был предложенный код: private static boolean isEven(int number) {...

11
Загрузите массив с использованием httpurlconnection multipart / form-data

Мне нужно загрузить Arraylistизображения на сервер без использования какой-либо библиотеки. Я использую Asynctaskдля загрузки одного изображения, и он отлично работает с помощью httpurlconnection multipart / form-data. Теперь мне нужно изменить свой код, чтобы загрузить несколько файлов любого типа...