Heim  >  Artikel  >  Java  >  Wie verwende ich String in Java?

Wie verwende ich String in Java?

WBOY
WBOYnach vorne
2023-05-09 11:13:071405Durchsuche

1.String-Übersicht

Die String-Klasse befindet sich im Paket java.lang, sodass das Paket bei Verwendung nicht importiert werden muss. Die

String-Klasse stellt eine Zeichenfolge dar, und alle Zeichenfolgenliterale in Java-Programmen (z. B. „abc“) werden als Instanzen dieser Klasse implementiert.

2. Funktionen

  • Strings sind unveränderlich, ihre Werte können nach der Erstellung nicht geändert werden

  • Obwohl die Werte von String unveränderlich sind, können sie geteilt werden

  • Strings entsprechen im Wesentlichen den Zeichen Array (char[]), aber das zugrunde liegende Prinzip ist Byte-Array (byte[])

3.String-Konstruktionsmethode

String s2 = new String(chs);Im obigen Code erstellt die JVM zuerst ein Zeichenarray und dann gibt es jedes Mal eine neue Adresse, wenn new verwendet wird, außer für s1 und s2 Der Inhalt der referenzierten Zeichenfolge ist derselbe. 5. Vergleich von Zeichenfolgen Werte sind gleichDer Vergleich, ob der Inhalt gleich ist, wird durch eine Methode erreicht: equal()
Projekt Wert
öffentlicher String() Erstellen ein leeres String-Objekt ohne Inhalt
public String(char[ ] chs) Erstellen Sie ein String-Objekt basierend auf dem Inhalt des Zeichenarrays
public String(byte[ ] bys) basierend auf der Verwendung Der Inhalt des Byte-Arrays zum Erstellen eines String-Objekts String-Objekt, jedes neue gilt für einen Speicherplatz. Obwohl der Inhalt derselbe ist, ist der Adresswert unterschiedlich = new String(chs);

public boolean equal(Object anObject); Da wir ein String-Objekt vergleichen, wird der Parameter direkt als String übergeben.

6. Benutzeranmeldung implementieren

Der Code lautet wie folgt:

rrree

Das obige ist der detaillierte Inhalt vonWie verwende ich String in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen