Parameter 0: stringA Parameter 1: stringB Parameter 2: stringC
Die Daten der Kommandozeile sind immer Strings.
Aber das hindert Sie nicht daran Zahlen einzugeben.
Genau wie zur Laufzeit bei Tastatureingaben
verwenden Sie Integer.parseInt(String)Double.parseDouble(String)
class InputDemo
{
public static void main ( String[] args )
{
int summe = 0;
for (int j=0; j < args.length; j++ )
summe += Integer.parseInt( _______________ );
System.out.println( "Summe: " + summe );
}
}
Angenommen, der Anwender startet das Programm mit dieser Kommandozeile:
C:\data\JavaNotes>java InputDemo 23 87 13 67 -42