我们如何实际丢弃 java 字符串中的最后一个文件并仅获取文件路径目录?
用户输入的随机路径:
C:/my folder/tree/apple.exe
期望的输出:
C:/my folder/tree/
我找到的最接近的解决方案来自here https://stackoverflow.com/questions/9125241/remove-the-last-chars-of-the-java-string-variable。该论坛的答案仅显示最后获取的字符串,而不显示其余部分。我想显示字符串的其余部分。
最简单、最安全(读:跨平台)的解决方案是创建一个File
路径中的对象。
像这样:
File myFile = new File( "C:/my folder/tree/apple.exe" );
// Now get the path
String myDir = myFile.getParent();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)