Heim  >  Artikel  >  Java  >  Unterschied zwischen Strings und Zeichenliteralen

Unterschied zwischen Strings und Zeichenliteralen

王林
王林Original
2024-07-18 21:33:311036Durchsuche

Diferença entre Strings e Literais de Caracteres

Ist eine Zeichenfolge, die aus einem einzelnen Zeichen besteht, dasselbe wie ein Zeichenliteral? Ist beispielsweise „k“ dasselbe wie „k“?

Zeichenbuchstabe:

  • Stellt einen einzelnen Buchstaben dar.
  • Char-Typ.
  • Beispiel: 'k'.

Einzelne Zeichenkette:

  • Enthält nur einen Buchstaben, ist aber dennoch eine Zeichenfolge.
  • String-Typ.

Beispiel: „k“.

  • Zusammenfassung
  • 'k' (Zeichenliteral) und „k“ (einzelne Zeichenfolge) sind nicht dasselbe.
  • Ein Zeichenliteral ist vom Typ char, während ein String vom Typ String ist.
  • Strings unterscheiden sich von Zeichenliteralen, auch wenn sie nur ein Zeichen enthalten.

Beachten Sie, wie die n-Escape-Sequenz zum Generieren einer neuen Zeile verwendet wird.
Sie müssen nicht mehrere println( )-Anweisungen verwenden, um eine mehrzeilige Ausgabe zu erhalten. Betten Sie einfach n in eine längere Zeichenfolge an den Stellen ein, an denen der Zeilenumbruch erfolgen soll.

Das obige ist der detaillierte Inhalt vonUnterschied zwischen Strings und Zeichenliteralen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn