为了账号安全,请及时绑定邮箱和手机立即绑定

从字符串中分离子字符串

从字符串中分离子字符串

慕尼黑的夜晚无繁华 2022-11-10 15:09:41
我在java变量中有这个字符串String t = "C:/clearpath/rafa.jpg";现在我想clearpath从变量中删除t并想存储在其他变量中String j = "C://rafa.jpg".我该怎么做?
查看完整描述

3 回答

?
LEATH

TA贡献1936条经验 获得超6个赞

你可以这样做

t=t.replace("clearpath","");


查看完整回答
反对 回复 2022-11-10
?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

你可以利用java.nio.file.Path. 通过使用Path,您可以通过多种方式操纵您的路径。


在您的情况下,您可以通过以下方式获取文件名


Path path = Paths.get("C:/clearpath/rafa.jpg");

Path fileNm = path.getFileName();

& 文件根为


Path fileRoot = path.getRoot();

最后,只需将它们连接在一起。


System.out.println(fileRoot.toString() + fileNm.toString());

最终输出将像


C:\rafa.jpg


查看完整回答
反对 回复 2022-11-10
?
繁花不似锦

TA贡献1851条经验 获得超4个赞

这适用于该字符串。


String t = "C:/clearpath/rafa.jpg";

t = t.substring(0, 3) + t.substring(12, t.length());


查看完整回答
反对 回复 2022-11-10
  • 3 回答
  • 0 关注
  • 104 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信