/
GermanezZ
/
JavaExercises
Обзор
Документация
Войти
/
GermanezZ
/
JavaExercises
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
AllMetanitLessons/Collections/Lists/ArrayListProg.java
73 строки
2 KB
germa
Уроки по Metanit
04 дек 2024, 20:39
04 дек 2024, 20:39
48d575a
Код
Авторство
О чём код?
package AllMetanitLessons.Collections.Lists; import java.lang.reflect.Array; import java.util.ArrayList; import java.util.Collections; import java.util.ListIterator; public class ArrayListProg { public static void main(String[] args) { ArrayList<String> people = new ArrayList<>(10); people.add("Tom"); people.add("Bob"); people.add("German"); people.add("Denis"); people.add("Artjom"); people.add(1,"Rob"); people.add("Node"); people.add("John"); people.add(1,"Rebecca"); people.remove("Denis"); System.out.println(people.contains("Node")); System.out.println(people.contains("DDFEFfefef")); System.out.println(people.get(0)); System.out.println("List people has value of elements: " + people.size()); for (String person: people){ System.out.println(person); } ArrayList<Person> personArrayList = new ArrayList<>(5); personArrayList.add(new Person("Bob")); personArrayList.add(new Person("Tom")); personArrayList.add(new Person("Rob")); personArrayList.add(new Person("German")); personArrayList.add(new Person("John")); for (Person person: personArrayList){ System.out.println(person.say()); } System.out.println("------------LIST ITERATOR--------------"); ListIterator<String> listIterator = people.listIterator(); while (listIterator.hasNext()){ System.out.println(listIterator.next()); } while (listIterator.hasPrevious()){ System.out.println(listIterator.previous()); } } } class Person{ private String name; Person(String name){ this.name = name; } public String say(){ return "Hello, my name is " + name; } }