У меня есть требование, в котором мне нужно удалить точку с запятой, если она присутствует в конце строки (только в конце). Я пробовал следующий код. Но все равно его не заменяют. Кто-нибудь может сказать, что мне нужно изменить в следующем коде в строке номер (Я назвал здесь код Как удалить определенные символы из определенной строки в Java?)
public static void main(String[] args) {
String text = "wherabouts;";
System.out.println("SSS "+text.substring(text.length()-1));
if(text.substring(text.length()-1) == ";"){
text.replaceAll(";", "");
}
System.out.println("TEXT : "+text);
}