java - 如果字符串以分号结尾,则从字符串中删除分号
我有一个要求,如果分号存在于字符串的末尾(仅在末尾),我需要删除分号。我尝试了以下代码。但它仍然没有被取代。任何人都可以告诉我需要在行号
的以下代码中更改什么(我从这里引用了代码 如何从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);
}