Eine gute Antwort wäre:
Parameter 0: stringA Parameter 1: stringB Parameter 2: stringC
Numerische Eingabe
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)
oder Double.parseDouble(String)
um Character-Daten in numerische Daten zu
konvertieren.
Hier ist ein Beispiel:
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
