ArrayList: listIterator() : ArrayList : java.util : Java by API examples (example source code) Organized by topic

Java by API
C++
PHP
Java by API Home »  java.util   » [  ArrayList  ]   
 



ArrayList: listIterator()

/**
 *Output: 
Original contents of al: C A E B D F 
Modified list backwards: F+ D+ B+ E+ A+ C+ 

 */

import java.util.ArrayList;
import java.util.Iterator;
import java.util.ListIterator;

public class MainClass {
  public static void main(String args[]) {
    ArrayList<String> al = new ArrayList<String>();

    al.add("C");
    al.add("A");
    al.add("E");
    al.add("B");
    al.add("D");
    al.add("F");

    System.out.print("Original contents of al: ");
    Iterator<String> itr = al.iterator();
    while (itr.hasNext()) {
      String element = itr.next();
      System.out.print(element + " ");
    }
    System.out.println();

    ListIterator<String> litr = al.listIterator();
    while (litr.hasNext()) {
      String element = litr.next();
      litr.set(element + "+");
    }

    // Now, display the list backwards.
    System.out.print("Modified list backwards: ");
    while (litr.hasPrevious()) {
      String element = litr.previous();
      System.out.print(element + " ");
    }
  }
}

           
       
Related examples in the same category
1.  new ArrayList < E > ()
2.  ArrayList: add(E o)
3.  ArrayList: add(int index, E element)
4.  ArrayList: contains(Object elem)
5.  ArrayList: ensureCapacity(int minCapacity)
6.  ArrayList: indexOf(Object elem)
7.  ArrayList: iterator()
8.  ArrayList: remove(int index)
9.  ArrayList: remove(Object o)
10.  ArrayList: retainAll(Collection c)
11.  ArrayList: size()
12.  AbstractList: subList(int fromIndex, int toIndex)
13.  ArrayList: toArray(T[] a)
14.  ArrayList: trimToSize()
15.  for each loop for ArrayList
























Home| Contact Us
Copyright 2003 - 04 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.