我想從Java中的字符串中刪除尾部斜槓。從JAVA中的字符串(從url類型更改)中刪除尾部斜槓
我想檢查字符串是否以url結尾,如果是,我想刪除它。
以下是我有:
String s = "http://almaden.ibm.com/";
s= s.replaceAll("/","");
這:
String s = "http://almaden.ibm.com/";
length = s.length();
--length;
Char buff = s.charAt((length);
if(buff == '/')
{
LOGGER.info("ends with trailing slash");
/*how to remove?*/
}
else LOGGER.info("Doesnt end with trailing slash");
但無論工作。
感謝您的迴應,我可以知道我是否可以對變量類型的URL執行相同的操作,因爲我想將其聲明爲final。 replaceAll似乎不能在類型的URL上工作 再次感謝您的答覆,我是一個初學者在Java! – 2011-03-26 00:06:22
'java.net.URL'可以使用'toString()'轉換爲'java.lang.String'。 – 2011-03-26 08:46:42
越慢,越快越醜......謝謝你! – 2016-03-14 20:20:03