扫码一下
查看教程更方便
String startsWith() 方法有两种形式,用于检测字符串是否以指定的前缀开始。
下面我们分别来看一下
public boolean startsWith(String prefix)
prefix - 要匹配的前缀。
如果参数表示的字符序列是该字符串表示的字符序列的前缀,则返回true; 否则为假。
public class Main {
public static void main(String args[]) { String Str = new String("Welcome to jiyik.com");
System.out.print("Return Value :" );
System.out.println(Str.startsWith("Welcome") );
System.out.print("Return Value :" );
System.out.println(Str.startsWith("Tutorials") );
} }
<a href='https://tools.jiyik.com/run_code/java_string_startswith' class='run-code' target='_blank'>运行示例</a>
上面示例编译运行结果如下
Return Value :true
Return Value :false
public boolean startsWith(String prefix, int toffset)
prefix - 要匹配的前缀。 toffset - 从哪里开始查找字符串。
如果参数表示的字符序列是该字符串表示的字符序列的前缀,则返回true; 否则为假。
public class Main {
public static void main(String args[]) { String Str = new String("Welcome to jiyik.com");
System.out.print("Return Value :" );
System.out.println(Str.startsWith("jiyik", 11) );
} }
<a href='https://tools.jiyik.com/run_code/java_string_startswith_offset' class='run-code' target='_blank'>运行示例</a>
上面示例编译运行结果如下
Return Value :true