📜  Java String startsWith() 和 endsWith() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:01:32.333000             🧑  作者: Mango

Java String startsWith() 和 endsWith() 方法及示例

在Java中,String类有两个非常有用的方法用于判断一个字符串是否以指定的前缀或后缀开头或结尾。这两个方法分别是startsWith()endsWith()

startsWith()

startsWith()方法用于判断一个字符串是否以指定的前缀开头,其方法签名如下:

public boolean startsWith(String prefix)

其中,prefix是指定的前缀字符串。如果调用该方法的字符串以prefix开头,则返回true,否则返回false

以下是startsWith()方法的示例代码:

String str = "Hello World";
if(str.startsWith("Hello")) {
    System.out.println("str starts with 'Hello'");
} else {
    System.out.println("str does not start with 'Hello'");
}

输出结果为:

str starts with 'Hello'
endsWith()

endsWith()方法用于判断一个字符串是否以指定的后缀结尾,其方法签名如下:

public boolean endsWith(String suffix)

其中,suffix是指定的后缀字符串。如果调用该方法的字符串以suffix结尾,则返回true,否则返回false

以下是endsWith()方法的示例代码:

String str = "http://www.example.com/";
if(str.endsWith("/")) {
    System.out.println("str ends with '/'");
} else {
    System.out.println("str does not end with '/'");
}

输出结果为:

str ends with '/'

以上就是startsWith()endsWith()方法的介绍及示例代码,希望对大家有所帮助。