イテレーター
| 日本語 | 反復子 |
| 英語 | iterator |
| ふりがな | いてれーたー |
| フリガナ | イテレーター |
参考サイト
// Sample.java
import java.util.ArrayList;
import java.util.Iterator;
public class Sample
{
public static void main( String[] args )
{
// ArrayListを作ります。
ArrayList arylst = new ArrayList();
arylst.add( new Integer( 100 ) );
arylst.add( new Integer( 200 ) );
arylst.add( new Integer( 300 ) );
// イテレーターを使用して全項目を出力します。
for( Iterator iter = arylst.iterator(); iter.hasNext(); )
{
// next()メソッドで取得すると同時にひとつ進めます。
Integer integer = (Integer)iter.next();
System.out.print( integer + ", " );
}
System.out.println();
// 100, 200, 300,
}
}
import java.util.ArrayList;
import java.util.Iterator;
public class Sample
{
public static void main( String[] args )
{
// ArrayListを作ります。
ArrayList arylst = new ArrayList();
arylst.add( new Integer( 100 ) );
arylst.add( new Integer( 200 ) );
arylst.add( new Integer( 300 ) );
// イテレーターを使用して全項目を出力します。
for( Iterator iter = arylst.iterator(); iter.hasNext(); )
{
// next()メソッドで取得すると同時にひとつ進めます。
Integer integer = (Integer)iter.next();
System.out.print( integer + ", " );
}
System.out.println();
// 100, 200, 300,
}
}
// Sample.java
import java.util.ArrayList;
import java.util.Iterator;
public class Sample
{
public static void main( String[] args )
{
// ArrayListを作ります。
ArrayList arylst = new ArrayList();
arylst.add( new Integer( 100 ) );
arylst.add( new Integer( 200 ) );
arylst.add( new Integer( 300 ) );
// イテレーターを使用して全項目を出力します。
for( Iterator iter = arylst.iterator(); iter.hasNext(); )
{
// next()メソッドで取得すると同時にひとつ進めます。
Integer integer = (Integer)iter.next();
System.out.print( integer + ", " );
}
System.out.println();
// 100, 200, 300,
}
}




