我在java变量中有这个字符串String t = "C:/clearpath/rafa.jpg";现在我想clearpath从变量中删除t并想存储在其他变量中String j = "C://rafa.jpg".我该怎么做?
3 回答
素胚勾勒不出你
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
繁花不似锦
TA贡献1851条经验 获得超4个赞
这适用于该字符串。
String t = "C:/clearpath/rafa.jpg";
t = t.substring(0, 3) + t.substring(12, t.length());
添加回答
举报
0/150
提交
取消