如何获取文件夹的位置驱动器?

时间:2015-08-29 13:18:15

标签: java

我有一个名为myFolder的文件夹。此文件夹位于D:\ project \ myFolder中。我想让驱动程序位于此文件夹中。

换句话说,我有一个名为“myfolder”的文件夹。该文件夹的路径是D:\ project。我想把D:\存储在一个字符串

例如,只需获得D:\。 如果现在改变文件夹位置(E:\ projet \ myFolder)我只得到E:\ 任何人都可以帮我解决这个问题吗?

2 个答案:

答案 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);