![]() |
Как создать ArrayList в JavaДля хранения элементов, число которых динамически изменяется, в Java мы используем ArrayList. Всякий раз, когда к нему добавляются новые элементы, он автоматически увеличивает свой размер. ArrayList реализует интерфейс списка Java и часть коллекции Java. Благодаря своей функциональности и гибкости, он широко используется. Ключевые моменты ArrayList
![]() ArrayList реализует интерфейс с List расширяющий Collection и Iterable. Как создать ArrayList В Java мы можем создать ArrayList, используя этот простой оператор: ArrayList<String> arlist = new ArrayList<String>( );В приведенном выше синтаксисе список имеет тип "String", поэтому элементы, которые будут добавлены в этот список, будут строкового типа. Тип определяет, какой тип элементов будет иметь список. ArrayList< Integer > arlist = new ArrayList<Integer>( );Выше синтаксис для int элементов. Как добавить элементы? Чтобы добавить элемент в ArrayList, мы можем использовать метод add(). Этот метод имеет вариации, использование которых зависит от требований. Синтаксис arlist.add(“JavaTpoint”);Чтобы добавить элементы в определенном месте, мы можем написать метод так: arlist.add(2, “JavaTpoint”);Пример 1 class ArrayList1{ public static void main(String args[]){ ArrayList<String> ArrayList<String>(); arlist.add("JAVA"); arlist.add("Csharp"); arlist.add("Python"); arlist.add("Php"); arlist.add("Android"); arlist.add("HTML"); //Добавляем "C++" в шестую позицию arlist.add(5, "C++"); //выводим элементы System.out.println(arlist); } }Как удалить элементы Чтобы удалить элемент из ArrayList, мы можем использовать метод remove(). Этот метод также имеет свои вариации. class ArrayList1{ public static void main(String args[]){ ArrayList<String> ArrayList<String>(); arlist.add("JAVA"); arlist.add("Csharp"); arlist.add("Python"); arlist.add("Php"); arlist.add("Android"); arlist.add("HTML"); arlist.add("C++"); //удаляем "C++" arlist.remove("C++"); // выводим элементы System.out.println(arlist); } }Методы Java ArrayList В Java ArrayList есть много методов, но я объясню здесь некоторые основные методы: ![]() Конструкторы Java ArrayList ![]() ![]() Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда. ![]() Читайте также: |
Мои услуги
|
© upread.ru 2013-2022 При перепечатке активная ссылка на сайт обязательна. |