我想从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