java - 从java(android)中的文件路径获取目录

标签 java android path directory

有没有获取文件路径的目录部分的功能?

所以从

String a="/root/sdcard/Pictures/img0001.jpg";

你得到

"/root/sdcard/Pictures"

最佳答案

是的。首先,构造一个File表示图片路径:

File file = new File(a);

如果您从相对路径开始:

file = new File(file.getAbsolutePath());

然后,get the parent :

String dir = file.getParent();

或者,如果您希望将目录作为 File 对象,

File dirAsFile = file.getParentFile();

关于java - 从java(android)中的文件路径获取目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28594297/

相关文章:

Java显示当前时间

java - 两个列表中的共同元素

java - 下载文本文件

来自路径的 CSS3 动画。如何实现?

xml - 如何在xml中写入相对unix路径

java - appium 中的滚动功能可识别列表框/下拉列表中的特定对象

java - 这段java代码是什么意思

javascript - 如果用户在 Android 2.3.7 上的文件输入中选择了文件,如何在 JS 中检查

android - Retrofit-http 405 响应?

go - LeetCode问题路径总和II : Recursive solution bug