java - removing semi colon from a string if the string ends with it

后端 未结 12 1829
陌清茗
陌清茗 2020-12-29 08:20

I have a requirement in which I need to remove the semicolon if it is present at the end of the String(only at the end). I have tried the following code. But still it is not

12条回答
  •  时光取名叫无心
    2020-12-29 09:22

    Use .equals() instead of == if you're going to use substring() rather than charAt():

    if(text.substring(text.length()-1).equals(";"))
    

    Also, reassign your text variable:

    text = text.replaceAll(";", "");
    

提交回复
热议问题