Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Auf Ebene Zurück   Seite Zurück   Seite Vor   Auf Ebene Vor   Eine Ebene höher   Index


2.14.2

String-Literale


String-Literale werden in doppelten Anführungsstrichen (") eingefasst. Falls ein doppelter Anführungsstrich innerhalb eines Strings benötigt wird, muss ihm ein rückwärtiger Schrägstrich (Backslash, \) vorangestellt werden. Gleiches gilt für den Backslash selbst. Weiterhin dürfen die vom Typ char bekannten Unicode-Escape-Sequenzen benutzt werden.
  "\"Dieser Text steht in Anführungsstrichen\""
  "Ein Schrägstrich und ein Anf\u00FChrungsstrich: \\\" "
Besondere Vorsicht ist geboten, wenn Windows-Pfadbezeichnungen mit String-Literalen dargestellt werden, da auch hier die Backslash-Substitution greift. So erzeugt die Zeile
  System.out.println("C:\temp");
die Ausgabe
  C:      emp
weil die Sequenz \t als Tabulator interpretiert wird. Daher müssen Backslashes in diesem Anwendungsfall gegebenenfalls doppelt angegeben werden.


 Inhaltsverzeichnis   Auf Ebene Zurück   Seite Zurück   Seite Vor   Auf Ebene Vor   Eine Ebene höher   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.