import java.io.*;
import javax.swing.JOptionPane;
import java.util.*;
public class lesson {
static void printAll(ArrayList<String> names, int len)
{
Iterator it = names.iterator();
while( it.hasNext() )
{
if( ((String)it.next()).length() == len)
System.out.println( it.next() );
}
}
public static void main(String[] args) throws IOException {
ArrayList<String> names = new ArrayList<String>();
names.add("Jan");
names.add("Ivan");
names.add("Tom");
names.add("George");
printAll(names,3);
}
}
長さ 3 の名前 (Jan と Tom) だけを出力すべきではないのはなぜですか?