首頁 >Java >java教程 >使用java的String.endsWith()函數判斷字串是否以指定後綴結尾

使用java的String.endsWith()函數判斷字串是否以指定後綴結尾

PHPz
PHPz原創
2023-07-26 11:56:152336瀏覽

使用Java的String.endsWith()函數判斷字串是否以指定後綴結尾

在Java程式設計中,我們經常需要判斷字串是否以某個指定的後綴結尾,這時可以使用String類別提供的endsWith()函數來判斷。透過該函數,我們可以有效地判斷字串是否以指定的後綴結尾。

String類別是Java中用來表示字串的類,它提供了許多用於操作字串的方法。其中,endsWith()函數用來判斷字串是否以指定的字尾結尾,它的定義如下:

public boolean endsWith(String suffix)

該函數的函數非常簡單,它接受一個String類型的參數suffix,用於指定要判斷的後綴字串。如果呼叫函數的字串以suffix結尾,即滿足條件,則傳回true;否則,傳回false。

下面是一個例子,示範如何使用endsWith()函數判斷字串是否以指定後綴結尾:

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
    }
}

在上面的例子中,我們定義了兩個字串變數str1和str2,分別為"Hello World"和"Java Programming"。然後,我們使用endsWith()函數來判斷這兩個字串是否分別以指定的字尾結尾。

執行上述程式碼,輸出結果如下:

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

透過結果可以看出,str1以"World"結尾,所以呼叫str1.endsWith("World")傳回true;而不以"Hello"結尾,所以呼叫str1.endsWith("Hello")回傳false。同樣,str2以"Programming"結尾,所以呼叫str2.endsWith("Programming")回傳true;而不以"Java"結尾,所以呼叫str2.endsWith("Java")回傳false。

總結起來,使用Java的String類別的endsWith()函數,可以方便地判斷字串是否以指定的後綴結尾。這個函數在實際的程式設計工作中非常有用,特別是在處理檔案名稱、URL等場景中,可以幫助我們更有效率地進行字串處理。

以上是使用java的String.endsWith()函數判斷字串是否以指定後綴結尾的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn