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は自分で決める変数なので、名前は自由に決めることができます。