-3

这是文件夹结构。文件夹 1 ---> 文件夹 2、文件夹 3。3里面有java代码。如何制作能够在顶级文件夹(即 1)中搜索文件或文件夹的 java 代码?这甚至可能吗?

4

3 回答 3

3

我认为您可以使用File 的 getParent() 方法来完成您想要的工作。

于 2013-04-04T05:21:54.380 回答
-1

使用getParent()方法获取父目录名或顶级目录名。

import java.io.File;
public class DirectoryExample6 {
    public static void main(String args[]){
        File f = new File("D://tutorialData/java");
        String parent = f.getParent();
        System.out.println("Name of parent dir : "+parent);
    }
}

来源: http ://www.tutorialdata.com/examples/java/file-input-output/directory/get-name-of-parent-directory

于 2013-04-04T05:41:30.000 回答
-1

此代码获取路径 -

String absolutePath = new File(".").getAbsolutePath();
System.out.println(absolutePath);// Shows you the path of your Project Folder
int last = absolutePath.length()-1;
absolutePath = absolutePath.substring(0, last);//Remove the dot at the end of path
System.out.println(absolutePath);
String filePath =  "MyFolderInsideEclipseProject\\file.txt";//You know this
System.out.println(absolutePath + filePath);//Get the full path.
于 2013-04-04T06:43:10.963 回答