Освоение String.endsWith() в Java: проверка суффиксов строки с примерами
Java String.endsWith() — проверка суффикса строки
String.endsWith() определяет, заканчивается ли данная строка указанным суффиксом. Возвращает boolean: true, если суффикс совпадает с конечными символами строки, иначе false.
Сигнатура метода
public boolean endsWith(String suffix)
Параметр
suffix — подстрока для сравнения с концом вызывающей строки.
Возвращаемое значение
- true — вызывающая строка заканчивается на
suffix. - false — вызывающая строка не заканчивается на
suffix.
Исключения
Бросает NullPointerException, если suffix равно null.
Практический пример
public class EndsWithDemo {
public static void main(String[] args) {
String sample = "Java String endsWith example";
System.out.println("Ends with 'e': " + sample.endsWith("e")); // true
System.out.println("Ends with 'ple': " + sample.endsWith("ple")); // true
System.out.println("Ends with 'Java':" + sample.endsWith("Java")); // false
}
}
Вывод:
Ends with 'e': true Ends with 'ple': true Ends with 'Java':false
Официальная документация: String.endsWith().
java
- Освоение строк в Java: создание, методы и лучшие практики
- Метод String.length() в Java: как получить длину строки (пример)
- Освоение String.indexOf() в Java: поиск подстрок и практические примеры
- Понимание String.charAt() в Java: синтаксис, возвращаемый тип, исключения и пример
- Освоение String.compareTo() в Java: синтаксис, сценарии использования и примеры
- Метод String.contains() в Java: как проверить наличие подстроки — примеры
- Замена строк в Java: replace(), replaceAll() и replaceFirst() подробно
- Алгоритм сортировки вставками в Java: понятный пример и пошаговое руководство
- Мастерство метода strip() в Python: подробное руководство и практические примеры
- Python len(): практическое руководство по измерению длины объектов