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

FRAGE 11:

Füllen Sie die Lücken aus, so dass das Programm alle Zahlen in der Kommandozeile addiert.

Inhaltsverzeichnis