java version 1.5 以降では、もう少し簡単な for の書き方が可能になっています。
public class Aisatsu3 { public static void main( String[] args ) { for ( String name : args ){ System.out.println( name + "さん こんにちは"); } System.out.println( "あいさつがおわりました。" ); } }
これはargsがStringの配列なので、その要素をnameというStringの変数の中に代入して、argsの全要素について繰り返すという意味です。
nameは自分で決める変数なので、名前は自由に決めることができます。