РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
190 of 1163 menu

Метод startsWith

Метод startsWith проверяет, начинается ли текущая строка с указанной подстроки. Если строка начинается с переданного префикса, метод возвращает true, иначе - false. В первом параметре мы передаем префикс, наличие которого нужно проверить в начале строки. Второй параметр необязательный - он задает индекс, с которого начинается проверка. Регистр символов учитывается: "Abc" и "abc" считаются разными строками.

Синтаксис

str.startsWith(prefix, [offset])

Пример

Давайте проверим, начинается ли строка "abcde" с префикса "abc":

public class Main { public static void main(String[] args) { String str = "abcde"; System.out.println(str.startsWith("abc")); } }

Результат выполнения кода:

true

Пример

Давайте проверим, начинается ли строка "abcde" с префикса "bcd":

public class Main { public static void main(String[] args) { String str = "abcde"; System.out.println(str.startsWith("bcd")); } }

Результат выполнения кода:

false

Пример

Давайте проверим, начинается ли подстрока строки "abcde" с индекса 2 с префикса "cde":

public class Main { public static void main(String[] args) { String str = "abcde"; System.out.println(str.startsWith("cde", 2)); } }

Результат выполнения кода:

true

Пример

Давайте проверим, начинается ли подстрока строки "abcde" с индекса 1 с префикса "abc":

public class Main { public static void main(String[] args) { String str = "abcde"; System.out.println(str.startsWith("abc", 1)); } }

Результат выполнения кода:

false

Пример

Давайте проверим, начинается ли строка "abcde" с префикса "ABC" - регистр имеет значение:

public class Main { public static void main(String[] args) { String str = "abcde"; System.out.println(str.startsWith("ABC")); } }

Результат выполнения кода:

false

Смотрите также

  • метод endsWith,
    который проверяет окончание строки
  • метод contains,
    который проверяет наличие подстроки
  • метод indexOf,
    который возвращает позицию подстроки
  • метод substring,
    который вырезает подстроку
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить