Java String endsWith方法

来源:这里教程网 时间:2026-02-17 20:06:47 作者:

Java String endsWith(String suffix)方法检查String是否以指定的后缀结尾。此方法返回布尔值true或false。如果在字符串的末尾找到指定的后缀,则返回true,否则返回false。

endsWith()方法签名:

public boolean endsWith(String suffix)

Java String endsWith()方法示例

在下面的例子中,我们有两个字符串str1和str2,我们正在检查字符串是否以指定的后缀结尾。

public class EndsWithExample{   public static void main(String args[]){       String str1 = new String("This is a test String");       String str2 = new String("Test ABC");       boolean var1 = str1.endsWith("String");       boolean var2 = str1.endsWith("ABC");       boolean var3 = str2.endsWith("String");       boolean var4 = str2.endsWith("ABC");       System.out.println("str1 ends with String: "+ var1);       System.out.println("str1 ends with ABC: "+ var2);       System.out.println("str2 ends with String: "+ var3);       System.out.println("str2 ends with ABC: "+ var4);   }}

输出:

str1 ends with String: truestr1 ends with ABC: falsestr2 ends with String: falsestr2 ends with ABC: true

String endsWith()方法,带if语句

由于方法endsWith()返回一个布尔值,因此它可以在If语句中用作条件,如下例所示。这里我们给出了一个String "Java String tutorial",我们正在检查if语句是否以后缀"tutorial"结尾。

public class JavaExample {     public static void main(String[] args) {      String str = "Java String tutorial";    if(str.endsWith("tutorial")) {        System.out.println("The Given String ends with tutorial");    }   }  }

输出:

Java String endsWith方法

相关推荐