Heim > Java > javaLernprogramm > Einführung in String-bezogenes Wissen in Java (Codebeispiel)

Einführung in String-bezogenes Wissen in Java (Codebeispiel)

不言
Freigeben: 2019-02-16 13:57:29
nach vorne
2263 Leute haben es durchsucht

Dieser Artikel bietet Ihnen eine Einführung in das relevante Wissen über Zeichenfolgen in Java (Codebeispiele). Ich hoffe, dass er für Sie hilfreich ist.

1. Zwei Erstellungsmethoden

 String str1 = "abc";        //字面量创建
 String str2 = new String("abc");  //构造方法创建
Nach dem Login kopieren

Bei der Erstellung mit Literalen wird nur ein Objekt generiert, während bei der Erstellung mit der Konstruktormethode zwei Objekte generiert werden (str2 vorne und neu). String im Hintergrund

2. Gängige Konstruktionsmethoden

public String()    //空参构造
public String(byte[] bytes)  //把字节数组转换成字符串
public String(byte[] bytes,int index,int length)  //把字节数组的一部分转换成字符串
public String(char[] value)  //把字符数组转换成字符串
public String(char[] value,int index,int count)  //把字符数组的一部分转换成字符串
Nach dem Login kopieren

3. String, StringBuffer, StringBuilder

4.1. String ist eine unveränderliche Zeichenfolge und die Länge wird bei der Definition festgelegt. StringBuffer und StringBuilder sind variable Zeichenfolgen. Die Standardlänge beträgt 16 Bit. Sie können später ausgefüllt werden, um eine variable Länge zu erreichen.

4.2. StringBuffer ist die jdk1.0-Version, die threadsicher und wenig effizient ist. StringBuilder ist die jdk1.5-Version, die threadsicher und hocheffizient ist.

Das obige ist der detaillierte Inhalt vonEinführung in String-bezogenes Wissen in Java (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
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