zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Ja. (Obwohl diese Zeichen häufig in einen numerischen Typ konvertiert werden, nachdem sie eingelesen wurden.)

Details

Später werden wir etwas Spezielles tun, um einen String von Ziffern in einen primitiven numerischen Datentyp zu konvertieren. Dieses Programm tut das nicht. Hier ist noch einmal das Programm:

import java.util.Scanner;

class Echo
{
  public static void main (String[] args)
  {
    String inData;
    Scanner scan = new Scanner( System.in );

    System.out.println("Geben Sie die Daten ein:");
    inData = scan.nextLine();

    System.out.println("Sie haben eingeben :" + inData );
  }
}

class Echo

Das Programm definiert eine Klasse mit dem Namen Echo, die eine einzige Methode enthält, die main() Methode.

public static void main ( String[] args )

Jede main() Methode beginnt in dieser Form. Jedes Programm sollte eine main() Methode haben.

String inData;

Das Programm erzeugt ein String-Objekt, referenziert durch die Referenzvariable inData.

Scanner scan = new Scanner( System.in );

Das erzeugt ein Scanner-Objekt, referenziert durch die Referenzvariable scan.

FRAGE 9:

Mit welchem Strom ist dieser Scanner verbunden?