English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java String (Zeichenkette) Methoden
Java String startsWith()方法检查字符串是否以指定的字符串开头。
字符串startsWith()方法的语法为:
string.startsWith(String str, int offset)
在这里,string是String该类的一个对象。
str - 检查字符串是否以str开头
offset(可选)- 从该索引开始检入字符串(string)的子字符串。
如果字符串以给定的字符串开头,则返回true
如果字符串不是以给定的字符串开头,则返回false
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 } }
Aus dem obigen Beispiel ist zu sehen, dass startsWith()区分大小写(小写和大写)。
class Main { public static void main(String[] args) { String str = "Java Programming"; // Überprüfen Sie den Unterstring „a Programming" System.out.println(str.startsWith("Java", 3)); // false System.out.println(str.startsWith("a Pr", 3)); // true } }
Hier haben wir3als Verschiebung. Daher überprüft startsWith() im obigen Programm, ob „a Programming“ mit der angegebenen Zeichenkette beginnt.
Wenn Sie überprüfen möchten, ob eine Zeichenkette mit einer bestimmten Zeichenkette endet, verwenden SieJava String startsWith()Methode.