文件C:/Users/Administrator/Desktop/通道的理解.txt,我需要获取Desktop,示例如下:
import java.io.File;
public class test {
public static void main(String []args){
File file = new File("C:/Users/Administrator/Desktop/go并发之美.txt");
String strParentDirectory = file.getParent();
System.out.println("文件目录为 : " + strParentDirectory); //C:\Users\Administrator\Desktop
String resultParentDirectory=strParentDirectory.replaceAll("\\\\", "/");
String arr[] = resultParentDirectory.split("/");
System.out.println("文件的父级目录为 : " + arr[arr.length-1]); //文件的父级目录为 : Desktop
}
}
如果解决了你的问题,可以点个赞哦! 有缘再会、