在Java中,startsWith()
方法用于檢查一個字符串是否以指定的前綴開始。它接受一個字符串參數作為前綴,并返回一個布爾值,表示當前字符串是否以該前綴開始。
示例:
String str = "Hello, World!";
boolean startsWithHello = str.startsWith("Hello");
System.out.println(startsWithHello); // 輸出 true
boolean startsWithHi = str.startsWith("Hi");
System.out.println(startsWithHi); // 輸出 false
startsWith()
方法在比較字符串的開頭時是區分大小寫的。如果想要忽略大小寫,可以使用startsWith()
方法的另一個重載版本,傳入一個忽略大小寫的標志。
String str = "Hello, World!";
boolean startsWithHelloIgnoreCase = str.startsWith("hello", 0);
System.out.println(startsWithHelloIgnoreCase); // 輸出 true