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.
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!