【发布时间】:2015-03-15 19:17:02
【问题描述】:
我有一个变量“目录路径”。它具有 sd 卡中目录的路径。
Ex: "sdcard/images/scenes"
现在,我想列出“目录路径”中的所有文件,并希望有一个数组来存储其中的所有文件名。
Ex: Array[0]= Filename1, Array[1]= Filename2 Etc...
我尝试了Array[] myArray = directorypath.listfile(); 之类的方法,但没有成功..!
谁能给我代码或至少帮助我?非常感激。
【问题讨论】:
-
“没用”是什么意思? “目录路径”变量是什么类型的?
-
抱歉没有提及。没用,我的意思是,我在数组中得到了垃圾值。类似'jLoF01548'等的东西。对于该数组中的所有项目都是一样的。 directorypath 是一个字符串变量。
-
String 类没有 listfile() 方法,因此程序没有编译时出现异常,或者 directorypath 是不同的变量类型。顺便说一句,您的问题纯粹是一个 Java 问题。回答这个问题不需要任何关于 Android 的特定内容。
标签: android arrays file android-file