在本教程中,我們將借助示例了解 Java String startsWith() 方法。
startsWith()
方法檢查字符串是否以指定字符串開頭。
示例
class Main {
public static void main(String[] args) {
String str = "JavaScript";
// checks if "JavaScript" starts with "Java"
System.out.println(str.startsWith("Java"));
}
}
// Output: true
用法:
用法:
string.startsWith(String str, int offset)
這裏,string
是String
類的對象。
參數:
startsWith()
方法可以采用兩個參數。
- str- 檢查是否
string
以。。開始str
或不 - offset(可選) - 檢查子字符串
string
從這個索引開始。
返回:
- 返回真如果字符串以給定字符串開頭
- 返回假如果字符串不是以給定字符串開頭
示例 1:沒有偏移參數的 Java startsWith()
class Main {
public static void main(String[] args) {
String str = "Java Programming";
System.out.println(str.startsWith("Java")); // true
System.out.println(str.startsWith("J")); // true
System.out.println(str.startsWith("Java Program")); // true
System.out.println(str.startsWith("java")); // false
System.out.println(str.startsWith("ava")); // false
}
}
從上麵的例子可以看出,startsWith()
考慮了大小寫(小寫和大寫)。
示例 2:帶有偏移參數的 Java startsWith()
class Main {
public static void main(String[] args) {
String str = "Java Programming";
// checks in substring "a Programming"
System.out.println(str.startsWith("Java", 3)); // false
System.out.println(str.startsWith("a Pr", 3)); // true
}
}
在這裏,我們將 3 作為 offset
傳遞。因此,在上述程序中,startsWith()
檢查"a Programming"
是否以指定的字符串開頭。
如果需要檢查字符串是否以指定字符串結尾,請使用Java String endsWith() 方法。
相關用法
- Java String strip()用法及代碼示例
- Java String stripTrailing()用法及代碼示例
- Java String stripLeading()用法及代碼示例
- Java String split()用法及代碼示例
- Java String substring()用法及代碼示例
- Java String subSequence()用法及代碼示例
- Java String valueOf()用法及代碼示例
- Java String getChars()用法及代碼示例
- Java String replace()用法及代碼示例
- Java String contains()用法及代碼示例
- Java String regionMatches()用法及代碼示例
- Java String copyValueOf()用法及代碼示例
- Java String isEmpty()用法及代碼示例
- Java String toString()用法及代碼示例
- Java String endsWith()用法及代碼示例
- Java String lines()用法及代碼示例
- Java String repeat()用法及代碼示例
- Java String hashCode()用法及代碼示例
- Java String lastIndexOf()用法及代碼示例
- Java String equals()用法及代碼示例
注:本文由純淨天空篩選整理自 Java String startsWith()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。