android 如何获取系统根目录下的所有目录名
时间: 2024-03-21 20:39:17 浏览: 199
Android 获取系统各个目录的方法
你可以使用以下代码来获取系统根目录下的所有目录名:
```java
File root = new File("/");
File[] files = root.listFiles();
List<String> directories = new ArrayList<>();
for (File file : files) {
if (file.isDirectory()) {
directories.add(file.getName());
}
}
// directories 列表中包含了所有系统根目录下的目录名
```
这段代码首先创建一个代表系统根目录的 `File` 对象,然后调用 `listFiles()` 方法获取根目录下的所有子文件和目录。接着遍历这些子文件和目录,如果是目录,则将其名称添加到一个列表中。最终,`directories` 列表中包含了所有系统根目录下的目录名。
阅读全文