Heim  >  Artikel  >  Java  >  Was ist ein Java-String?

Was ist ein Java-String?

(*-*)浩
(*-*)浩Original
2019-11-09 11:06:185126Durchsuche

Java-String ist die String-Klasse, und alle String-Literale in Java-Programmen (z. B. „abc“) werden als Instanzen dieser Klasse implementiert. Zeichenfolgen sind Konstanten; ihre Werte können nach ihrer Erstellung nicht geändert werden. String-Puffer unterstützen veränderliche Strings. Da String-Objekte unveränderlich sind, können sie gemeinsam genutzt werden.

Was ist ein Java-String?

Erstellen einer Zeichenfolge

Der einfachste Weg, eine Zeichenfolge zu erstellen, ist wie folgt: (Empfohlenes Lernen: Java-Kurs )

String greeting = "java入门教程";

Wenn Sie im Code auf eine Zeichenfolgenkonstante stoßen, lautet der Wert hier „Rookie Tutorial“ und der Compiler verwendet diesen Wert, um Erstellen Sie ein String-Objekt.

Wie andere Objekte können Sie Schlüsselwörter und Konstruktionsmethoden verwenden, um beispielsweise String-Objekte zu erstellen Geben Sie einen Zeichenarray-Parameter an:

StringDemo.java-Dateicode:

public class StringDemo{
   public static void main(String args[]){
      char[] helloArray = { 'r', 'u', 'n', 'o', 'o', 'b'};
      String helloString = new String(helloArray);  
      System.out.println( helloString );
   }
Die Kompilierungs- und Ausführungsergebnisse des obigen Beispiels lauten wie folgt:

runoob

Hinweis: String-Klasse Es ist unveränderlich. Sobald Sie also ein String-Objekt erstellt haben, kann sein Wert nicht mehr geändert werden (Einzelheiten finden Sie im Abschnitt „Hinweise“)

Wenn Sie viele Änderungen an der Zeichenfolge vornehmen müssen, Sie sollten sich für die Verwendung der Klasse StringBuffer & entscheiden.

Das obige ist der detaillierte Inhalt vonWas ist ein Java-String?. 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
Vorheriger Artikel:Was bedeutet Klasse in Java?Nächster Artikel:Was bedeutet Klasse in Java?