Java String startsWith()

2025年3月24日 | 阅读时间:2 分钟

Java String 类的 startsWith() 方法用于检查此字符串是否以给定的前缀开头。如果字符串以给定的前缀开头,则返回 true;否则返回 false。

签名

startsWith() 方法的语法或签名如下。

参数

prefix : 字符序列

offset: 匹配字符串前缀开始的索引。

返回值

true 或 false

startsWith(String prefix, int toffset) 的内部实现

startsWith(String prefix,) 的内部实现

Java String startsWith() 方法示例

startsWith() 方法区分字符的大小写。请看以下示例。

示例

编译并运行

输出

true
true
false

Java String startsWith(String prefix, int offset) 方法示例

这是 startWith() 方法的重载方法,用于向函数传递一个额外的参数(offset)。该方法从传递的 offset 开始工作。我们来看一个例子。

示例

编译并运行

输出

true
false
true

Java String startsWith() 方法示例 - 3

如果在字符串开头添加一个空字符串,则对字符串没有任何影响。

"" + "东京奥运会" = "东京奥运会"s

这意味着可以认为 Java 中的字符串总是以空字符串开头。让我们通过 Java 代码来验证这一点。

示例

编译并运行

输出

The string starts with the empty string.