import java.util.*;

public class IteratorBeispiel2
{
  public static void main(String[] args)
  {
    ArrayList<String> liste4 = new ArrayList<String>();
    liste4.add("ABC");
    liste4.add("Nachbar");
    liste4.add("Transfer");
    liste4.add("Oma");
    liste4.add("Niemand");
    
    for(Iterator<String> iterator = liste4.iterator(); iterator.hasNext(); )
    {
      String s = iterator.next();
      if (s == null || s.startsWith("N"))
      {
        iterator.remove(); // entfernt das aktuelle Element
      }
      System.out.print(s.charAt(0));
    }
    // Ausgabe ist trotzdem ANTON!

    System.out.println(); // Zeilenumbruch

    System.out.println(liste4.size()); // 3

  }
}
