Java如何使用String类的endsWith()函数判断字符串是否以指定子串结尾?

在Java编程中,经常会遇到需要判断字符串是否以指定子串结尾的情况。Java中的String类提供了endsWith()函数,可以方便地实现这一功能。

函数介绍

endsWith()函数是String类的一个方法,用于判断字符串是否以指定的后缀结尾。它的函数原型如下:

public boolean endsWith(String suffix)

其中,suffix为要判断的后缀字符串。

函数使用

使用endsWith()函数判断字符串是否以指定子串结尾非常简单,只需要在待判断的字符串后面加上endsWith()函数,并传入要判断的后缀字符串作为参数即可。

String str = "Hello, world!";
boolean endsWithWorld = str.endsWith("world!");
System.out.println(endsWithWorld); // 输出true

以上代码中,我们首先定义了一个字符串str,然后使用endsWith()函数判断该字符串是否以"world!"结尾,并将结果赋值给endsWithWorld变量。最后,通过System.out.println()函数将结果输出到控制台。

代码案例

下面是一个更完整的示例代码,用于演示endsWith()函数的使用:

public class Main {
    public static void main(String[] args) {
        String str = "Hello, world!";
        boolean endsWithWorld = str.endsWith("world!");
        
        if (endsWithWorld) {
            System.out.println("字符串以'world!'结尾");
        } else {
            System.out.println("字符串不以'world!'结尾");
        }
    }
}

以上代码中,我们首先定义了一个字符串str,然后使用endsWith()函数判断该字符串是否以"world!"结尾,并将结果赋值给endsWithWorld变量。接着,通过if-else语句判断endsWithWorld的值,根据结果输出相应的提示信息。

总结

本文介绍了Java中如何使用String类的endsWith()函数判断字符串是否以指定子串结尾。通过使用endsWith()函数,我们可以方便地实现这一功能。希望本文对大家学习Java编程有所帮助。

猿教程
请先登录后发表评论
  • 最新评论
  • 总共0条评论