Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.Iterator;
- import java.util.ListIterator;
- /**
- * Created by Anatoliy on 12.10.2016.
- */
- public class IteratorDemo {
- public static void main(String[] args) {
- ArrayList<String> apps = new ArrayList<String>();
- apps.add("calc");
- apps.add("notes");
- apps.add("browser");
- apps.add("contacts");
- apps.add("maps");
- apps.add("mail");
- Iterator<String> iterator = apps.iterator();
- ListIterator<String> listIterator = apps.listIterator();
- for (int i = 0; i < apps.size(); i++) { //Выводим названия
- System.out.println(iterator.next());
- }
- for (int i = 0; i < apps.size(); i++) { //Патчим приложения
- while (listIterator.hasNext()) {
- Object element = listIterator.next();
- listIterator.set(element + "+");
- }
- }
- for (int i = 0; i < apps.size(); i++) { //Выводим названия пропатченных приложений в обратном порядке
- System.out.println(listIterator.previous());
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement