arraylist- все статьи тега ➜ страница 2
Java: как читать текстовый файл
Я хочу прочитать текстовый файл, содержащий значения, разделенные пробелом. Значения являются целыми числами. Как я могу прочитать его и поместить в список массивов? вот пример содержимого текстового файла: 1 62 4 55 5 6 77 Я хочу иметь его в ArrayList как [1, 62, 4, 55, 5, 6, 77]. Как я могу это сделать на Java? ...
Как я могу преобразовать ArrayList в ArrayList?
ArrayList<Object> list = new ArrayList<Object>(); list.add(1); list.add("Java"); list.add(3.14); System.out.println(list.toString()); пробовал: ArrayList<String> list2 = (String)list; но это дало мне ошибку компиляции. ...
Проходя ArrayList с помощью намерения
Я пытаюсь передать arrayList в другое действие с помощью intents. Вот код в первом действии. 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); startActivity(intent); break; здесь я пытаюсь получить список во втором действии. Здесь что-то не так? Intent i = new Intent(); //This should be getIntent(); sto ...
Какова идеальная скорость роста для динамически выделенного массива?
C++ имеет std:: vector и Java имеет ArrayList, и многие другие языки имеют свою собственную форму динамически выделенного массива. Когда динамический массив исчерпывает пространство, он перераспределяется в большую область, и старые значения копируются в новый массив. Главный вопрос, связанный с производительностью такого массива, заключается в том, как быстро массив растет в размере. Если вы всегда будете расти достаточно большими, чтобы соответствовать текущему толчку, вы будете в конечном ито ...
ArrayList в CharSequence[]
что было бы самым простым способом сделать CharSequence[] из ArrayList<String>? конечно, я мог бы перебирать каждый ArrayList пункт и копию на CharSequence массив, но может есть лучше/быстрее? ...
в чем смысл окончательного ArrayList?
Какие преимущества / недостатки мы можем получить, сделав ArrayList (или другую коллекцию) окончательной? Я все еще могу добавить в ArrayList новые элементы, удалить элементы и обновить его. Но какой эффект делает его окончательным? ...
Добавить несколько элементов, чтобы уже инициализированного класса ArrayList в Java
я гуглю его и не могу найти синтаксис. Мой arraylist может быть заполнено по-разному в зависимости от настроек пользователя, поэтому я инициализировал его ArrayList<Integer> arList = new ArrayList<Integer>(); и теперь я хотел бы добавить сто целых чисел, не делая это один за другим с arList.add(55); ...
Коллекции: как увеличить размер?
у меня есть основной вопрос на Java ArrayList. , когда ArrayList объявляется и инициализируется с помощью конструктора по умолчанию, созданный память на 10 элементов. Теперь, когда я добавляю 11-й элемент, что происходит? Будет ли создано новое пространство памяти с емкостью 20 (или более) элементов (для этого требуется копирование элементов из 1-го места памяти в новое место) или что-то еще? проверил здесь. Но я не нашел ответа. пожалуйста поделитесь своими знаниями. Спасибо. ...
Временная сложность для java ArrayList
- Это ArrayList массив или список в Java? какова временная сложность для операции get, это O(n) или O(1)? ...
Java ArrayList-Проверьте, пуст ли список
Как я могу проверить, если список пуст? Если это так, система должна выдать сообщение с надписью список пуст. Если нет, система должна выдать сообщение с надписью список не пуст. Пользователи могут вводить номера,-1 остановить программу. Это код, который у меня сейчас есть, но это не работает, он всегда говорит "список не пуст". import java.util.*; import javax.swing.JOptionPane; public class ArrayListEmpty { public static void main(String[] args) { List<Integer> number ...
Почему функция удаления ArrayList Java, похоже, стоит так мало?
У меня есть функция, которая управляет очень большим списком, превышающим около 250 000 элементов. Для большинства из этих пунктов, он просто заменяет элемент в позиции X. Тем не менее, около 5% из них, его необходимо удалить их из списка. использование LinkedList казалось наиболее очевидным решением, чтобы избежать дорогостоящих удалений. Однако, естественно, доступ к LinkedList по индексу становится все более медленным с течением времени. Стоимость здесь составляет минуты (и много их.) испол ...
Объявление ArrayList или списка в Java
в чем разница между этими двумя заявлениями? декларация 1: ArrayList<String> arrayList = new ArrayList<String>(); декларация 2: List<String> arrayList = new ArrayList<String>(); ...