Heim > Java > JavaErste Schritte > Java bestimmt, ob eine Variable eine Zeichenfolge ist

Java bestimmt, ob eine Variable eine Zeichenfolge ist

(*-*)浩
Freigeben: 2019-11-19 13:38:17
Original
3807 Leute haben es durchsucht

Java bestimmt, ob eine Variable eine Zeichenfolge ist

instanceof Streng genommen ist es ein binärer Operator in Java, der verwendet wird, um zu testen, ob ein Objekt eine Instanz einer Klasse ist. Die Verwendung ist: (Empfohlen). lernen:Java-Kurs)

boolean result = obj instanceof Class
Nach dem Login kopieren

wobei obj ein Objekt ist, Klasse eine Klasse oder eine Schnittstelle darstellt, wenn obj ein Objekt der Klasse oder ihrer direkten oder indirekten Unterklasse oder deren ist Die Implementierungsklasse der Schnittstelle gibt als Ergebnis „true“ zurück, andernfalls gibt sie „false“ zurück.

Hinweis: Der Compiler prüft, ob obj in den Klassentyp auf der rechten Seite konvertiert werden kann, wenn der Typ nicht ermittelt werden kann , es wird kompiliert. Dies hängt von der Laufzeit ab.

Der Wert der Formel ist ein boolescher Wert (boolean)

Object sth;
bool isString = sth instanceof String;
Nach dem Login kopieren

oder

if (sth instanceof String) {
    // your code
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonJava bestimmt, ob eine Variable eine Zeichenfolge ist. 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