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 einer Applikation beginnt in dieser Form.

String inData;

Das Programm erzeugt eine Referenzvariable inData, die dann später auf ein Stringobjekt verweist.

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?