Чтобы удалить последний символ из строки в Java, вы можете использовать несколько методов. Вот несколько подходов:
-
Использование метода
substring. Вы можете использовать методsubstringдля извлечения части строки, исключая последний символ. Вот пример:String originalString = "Hello World!"; String newString = originalString.substring(0, originalString.length() - 1); System.out.println(newString);Вывод: «Привет, мир!»
-
Использование класса
StringBuilder. КлассStringBuilderпредоставляет методdeleteCharAt, который позволяет удалять символ в определенном месте. индекс, включая последний символ. Вот пример:StringBuilder stringBuilder = new StringBuilder("Hello World!"); stringBuilder.deleteCharAt(stringBuilder.length() - 1); String newString = stringBuilder.toString(); System.out.println(newString);Вывод: «Привет, мир!»
-
Использование регулярных выражений. Регулярные выражения также можно использовать для удаления последнего символа из строки. Вот пример:
String originalString = "Hello World!"; String newString = originalString.replaceAll(".$", ""); System.out.println(newString);Вывод: «Привет, мир!»