java - 文件[]到字符串[]

标签 java android arrays

标题基本上就是全部了。我有一个文件对象数组...

File[] myFiles = myDirectory.listFiles();

我想将它转换为字符串数组。 (字符串[])

最佳答案

假设这是您想要的文件路径,只需创建一个相同大小的字符串数组,然后迭代数组获取文件路径并将它们放入字符串数组中:

String[] myStrings = new String[myFiles.length()];
for( int i = 0; i < myFiles.length(); i++ )
{
    myStrings[i] = myFiles[i].getPath();
}

与文件名或其他内容相同,只需调用所需字符串的方法即可。我已经有一段时间没有编写 Java 了,因此语法可能略有偏差,但这应该能让您有所了解。

关于java - 文件[]到字符串[],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4006715/

相关文章:

JavaFX 自动调整大小和自动位置

java - MediaPlayer 中的 IllegalStateException#Pause

Android:在Activity和Service之间使用的Singleton

javascript - 从包含对象的嵌套数组的数组创建新对象

java - BodyEditorLoader.jar 给出 NoSuchMethodError

java - 如何获取用于记录的(未)编码消息

java - 如何根据已填写的字段数进行搜索

android - 尝试将 iOS 应用程序移植到 Android 时出错

java - 没有初始大小的字符串数组给出空指针异常

java - 不同类型的数组