在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编程有所帮助。
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com