我有一个问题,我有一个包含值C:\ Users\Ewen\AppData\Roaming\MyProgram\Test.txt的String,我想删除C:\ Users\Ewen\AppData\Roaming\MyProgram \所以只留下测试.所以问题是,如何删除字符串的任何部分.
谢谢你的时间!:)
如果您严格使用文件路径,请尝试此操作
String path = "C:\\Users\\Ewen\\AppData\\Roaming\\MyProgram\\Test.txt";
File f = new File(path);
System.out.println(f.getName()); // Prints "Test.txt"
Run Code Online (Sandbox Code Playgroud)
谢谢,但我也想删除.txt
好的,试试看
String fName = f.getName();
System.out.println(fName.substring(0, fName.lastIndexOf('.')));
Run Code Online (Sandbox Code Playgroud)
请参阅此了解更多信息.
| 归档时间: |
|
| 查看次数: |
2580 次 |
| 最近记录: |