class InputDemo
{
public static void main ( String[] args )
{
int sum = 0;
for (int j=0; j < args.length; j++ )
sum += Integer.parseInt( args[j] );
System.out.println( "Summe: " + sum );
}
}
Ein Argument der Kommandozeile, dass Leerzeichen enthält wird in Anführungszeichen geschrieben:
C:\>java SomeProgramm "ein Argument" "ein anderes Argument"
Das Java System erzeugt ein Array von Stringreferenzen, wenn es in der Kommandozeile welche gibt. Aber dem Programm steht es frei sie zu ignorieren.