Heim  >  Artikel  >  Java  >  Verwenden Sie die String.endsWith()-Funktion von Java, um zu bestimmen, ob eine Zeichenfolge mit einem angegebenen Suffix endet

Verwenden Sie die String.endsWith()-Funktion von Java, um zu bestimmen, ob eine Zeichenfolge mit einem angegebenen Suffix endet

PHPz
PHPzOriginal
2023-07-26 11:56:152287Durchsuche

Verwenden Sie die Funktion String.endsWith() von Java, um zu bestimmen, ob eine Zeichenfolge mit einem angegebenen Suffix endet.

In der Java-Programmierung müssen wir häufig feststellen, ob eine Zeichenfolge mit einem angegebenen Suffix endet. In diesem Fall können wir die von bereitgestellte EndsWith verwenden Beurteilen Sie die Funktion der String-Klasse (). Mit dieser Funktion können wir effektiv feststellen, ob eine Zeichenfolge mit dem angegebenen Suffix endet.

String-Klasse ist eine Klasse zur Darstellung von Strings in Java. Sie bietet viele Methoden zum Betreiben von Strings. Unter anderem wird die Funktion „endsWith()“ verwendet, um zu bestimmen, ob eine Zeichenfolge mit dem angegebenen Suffix endet:

öffentlicher boolescher Wert „endsWith(String suffix)

Die Funktion dieser Funktion ist sehr einfach.“ String-Typ-Parametersuffix, wird verwendet, um die zu beurteilende Suffixzeichenfolge anzugeben. Wenn die Zeichenfolge, die diese Funktion aufruft, mit einem Suffix endet, d. h. wenn die Bedingung erfüllt ist, wird „true“ zurückgegeben, andernfalls wird „false“ zurückgegeben.

Das Folgende ist ein Beispiel, das zeigt, wie die Funktion „endsWith()“ verwendet wird, um zu bestimmen, ob eine Zeichenfolge mit einem angegebenen Suffix endet:

public class EndsWithExample {
    public static void main(String[] args) {
        String str1 = "Hello World";
        String str2 = "Java Programming";

        System.out.println("str1 ends with World: " + str1.endsWith("World")); // true
        System.out.println("str1 ends with Hello: " + str1.endsWith("Hello")); // false
        System.out.println("str2 ends with Programming: " + str2.endsWith("Programming")); // true
        System.out.println("str2 ends with Java: " + str2.endsWith("Java")); // false
    }
}

Im obigen Beispiel haben wir zwei Zeichenfolgenvariablen str1 und str2 bzw. „Hello World“ definiert. und „Java-Programmierung“. Dann verwenden wir die Funktion „endsWith()“, um zu bestimmen, ob die beiden Zeichenfolgen mit dem angegebenen Suffix enden.

Führen Sie den obigen Code aus. Das Ausgabeergebnis lautet wie folgt:

str1 ends with World: true
str1 ends with Hello: false
str2 ends with Programming: true
str2 ends with Java: false

Aus den Ergebnissen geht hervor, dass str1 mit „World“ endet. Der Aufruf von str1.endsWith(„World“) gibt also nicht „true“ zurück „Hallo“, also gibt der Aufruf von str1 .endsWith(„Hello“) false zurück. Ebenso endet str2 mit „Programming“, daher gibt der Aufruf von str2.endsWith(„Programming“) „true“ zurück, es endet jedoch nicht mit „Java“, sodass der Aufruf von „str2.endsWith(“Java“) „false“ zurückgibt.

Zusammenfassend lässt sich sagen, dass Sie mit der Funktion „endsWith()“ der String-Klasse von Java leicht feststellen können, ob eine Zeichenfolge mit einem angegebenen Suffix endet. Diese Funktion ist bei der eigentlichen Programmierarbeit sehr nützlich, insbesondere in Szenarien wie der Verarbeitung von Dateinamen und URLs. Sie kann uns dabei helfen, Zeichenfolgen effizienter zu verarbeiten.

Das obige ist der detaillierte Inhalt vonVerwenden Sie die String.endsWith()-Funktion von Java, um zu bestimmen, ob eine Zeichenfolge mit einem angegebenen Suffix endet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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