Java: методы удаления последнего символа из строки

Чтобы удалить последний символ из строки в Java, вы можете использовать несколько методов. Вот несколько подходов:

  1. Использование метода substring. Вы можете использовать метод substringдля извлечения части строки, исключая последний символ. Вот пример:

    String originalString = "Hello World!";
    String newString = originalString.substring(0, originalString.length() - 1);
    System.out.println(newString);

    Вывод: «Привет, мир!»

  2. Использование класса StringBuilder. Класс StringBuilderпредоставляет метод deleteCharAt, который позволяет удалять символ в определенном месте. индекс, включая последний символ. Вот пример:

    StringBuilder stringBuilder = new StringBuilder("Hello World!");
    stringBuilder.deleteCharAt(stringBuilder.length() - 1);
    String newString = stringBuilder.toString();
    System.out.println(newString);

    Вывод: «Привет, мир!»

  3. Использование регулярных выражений. Регулярные выражения также можно использовать для удаления последнего символа из строки. Вот пример:

    String originalString = "Hello World!";
    String newString = originalString.replaceAll(".$", "");
    System.out.println(newString);

    Вывод: «Привет, мир!»