我有一个名为myFolder的文件夹。此文件夹位于D:\ project \ myFolder中。我想让驱动程序位于此文件夹中。
换句话说,我有一个名为“myfolder”的文件夹。该文件夹的路径是D:\ project。我想把D:\存储在一个字符串
中例如,只需获得D:\。 如果现在改变文件夹位置(E:\ projet \ myFolder)我只得到E:\ 任何人都可以帮我解决这个问题吗?
答案 0 :(得分:0)
您可以创建一个临时文件,并在此处查看其位置:
http://www.mkyong.com/java/how-to-get-the-filepath-of-a-file-in-java/
之后你可以循环向下走,直到你在第一个文件夹。 /或使用字符串函数获取文本的前三个字符。
答案 1 :(得分:0)
使用
String driveName = new File("temp").getAbsolutePath.substring(0,3);