import java.util.LinkedList;
		
public class ForEachTest {

	public static void main(String[] args) {
		
		// 配列で使用する場合(上図例1)。
		int a[ ] = { 10, 20, 30, 40, 50 };
		int s = 0;
		for( int e : a ) {
		    s = s + e;
		}
		System.out.println( s );
		
		// 配列で使用する場合(上図例1)。		
		LinkedList<Double> aLL = new LinkedList<Double>( );
		aLL.add( 1.1 ); aLL.add( 2.3 ); aLL.add( 3.3 );

		for( double d : aLL ) System.out.println( d );

		// オートアンボクシングを利用しない場合は次の様に書かなければならない。
		// for( Double d : aLL ) System.out.println( d.doubleValue( ) );		}
	}
}
