【问题标题】:Store .txt filenames in array on Android在 Android 上将 .txt 文件名存储在数组中
【发布时间】:2010-04-13 14:03:04
【问题描述】:

我只想将来自特定目录(假设:/sdcard/docs/)的 .txt 文件名存储到 String 数组中。

示例: 在/sdcard/docs/ 中有5 个文件:foo.txtbar.jpgfoofoo.txtloool.pngfoobar.txt。我想获取包含内容的数组:"foo.txt", "foofoo.txt", "foobar.txt"

我该怎么做?

【问题讨论】:

  • 只需在本页顶部的搜索框中搜索“java FileFilter”即可。您将获得大量有关如何执行此类操作的示例。

标签: android file filenames text-files sd-card


【解决方案1】:

列出所有文件:

https://developer.android.com/reference/java/io/File.html#list%28%29

带过滤器的列表:

https://developer.android.com/reference/java/io/File.html#list%28java.io.FilenameFilter%29

只需将您的路径传递给 File 构造函数,并在其上调用上述方法之一。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-24
    • 1970-01-01
    • 2020-09-11
    • 1970-01-01
    相关资源
    最近更新 更多