Heim > Java > JavaErste Schritte > Was ist ein Java-String?

Was ist ein Java-String?

(*-*)浩
Freigeben: 2019-11-09 11:06:18
Original
5195 Leute haben es durchsucht

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入门教程";
Nach dem Login kopieren

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 );
   }
Nach dem Login kopieren
Die Kompilierungs- und Ausführungsergebnisse des obigen Beispiels lauten wie folgt:

runoob
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage