Я хочу удалить последний символ из строки.Я попытался сделать это:
public String method(String str) {
if (str.charAt(str.length()-1)=='x'){
str = str.replace(str.substring(str.length()-1), "");
return str;
} else{
return str;
}
}
Получение длины строки - 1 и замена последней буквы ничем (удаление ее), но каждый раз, когда я запускаю программу, она удаляет средние буквы, которыетак же, как и последняя буква.
Например, слово «поклонник»;после запуска метода я получаю "восхищение".Я хочу вернуть слово восхищаться.