Java String startWith () метод проверява дали низът започва с посочения низ или не.
Синтаксисът на метода низ startsWith()
е:
string.startsWith(String str, int offset)
Тук низът е обект на String
класа.
startWith () Параметри
В startsWith()
метода може да отнеме два параметъра.
- str - проверете дали низът започва с
str
или не - offset (по избор) - проверява в подниза,
string
започвайки от този индекс.
startWith () Върната стойност
- връща true, ако низът започва с дадения низ
- връща false, ако низът не започва с дадения низ
Пример 1: Java стартираWith () Без параметър на изместване
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 стартира с () С параметър на изместване
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 ().