イテレーター
日本語 | 反復子 |
英語 | 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, } }