删除 JAVA 中最后一个斜杠后面的字符串
我在JAVA中删除URL的最后一个斜杠之后的所有内容时遇到问题 例如,我有URL:
http://stackoverflow.com/questions/ask
n' 我想把它改成:
http://stackoverflow.com/questions/
我该怎么做。
我在JAVA中删除URL的最后一个斜杠之后的所有内容时遇到问题 例如,我有URL:
http://stackoverflow.com/questions/ask
n' 我想把它改成:
http://stackoverflow.com/questions/
我该怎么做。
你可以试试这个
String str="http://stackoverflow.com/questions/ask";
int index=str.lastIndexOf('/');
System.out.println(str.substring(0,index));
如果要从 uRL 获取最后一个值
String str="http://stackoverflow.com/questions/ask";
System.out.println(str.substring(str.lastIndexOf("/")));
结果将为“/询问”
如果要在最后一个正斜杠之后添加值
String str="http://stackoverflow.com/questions/ask";
System.out.println(str.substring(str.lastIndexOf("/") + 1));
结果将是“询问”