📜  Java String endsWith() 示例(1)

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

Java String endsWith() 示例

在Java中,String类提供了一个endsWith()方法,用于检查当前字符串是否以指定的后缀结尾。本文将介绍endsWith()方法的语法、示例和注意事项。

语法
public boolean endsWith(String suffix)
参数

suffix:要检查的后缀字符串

返回值

如果当前字符串以指定的后缀结尾,则返回true;否则返回false。

示例

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

String str1 = "hello world";
System.out.println(str1.endsWith("world")); // true
System.out.println(str1.endsWith("o")); // false

String str2 = "java is cool";
System.out.println(str2.endsWith("cool")); // true
System.out.println(str2.endsWith("Java")); // false

在上面的示例中,我们创建了两个字符串变量str1和str2,并使用endsWith()方法检查它们的结尾是否为指定的字符串。第一个示例输出true,因为"hello world"字符串以"world"结尾。第二个示例输出false,因为"hello world"字符串没有以"o"结尾。

注意事项
  • endsWith()方法区分大小写。如果要忽略大小写,请使用toLowerCase()或toUpperCase()方法。
  • 如果传递给endsWith()方法的后缀字符串为空字符串(""),则返回true。例如,"hello world".endsWith("")会返回true。
  • 如果传递给endsWith()方法的后缀字符串长度大于当前字符串长度,则返回false。
结论

endsWith()方法是一个非常有用的字符串方法,可用于检查字符串是否以指定的后缀结尾。通过掌握endsWith()方法的语法和示例,您可以更好地理解该方法的功能,并在Java中更有效地使用字符串。