黑马程序员技术交流社区
标题:
file类中filelist()与list()有什么不同
[打印本页]
作者:
jiahuiting
时间:
2013-10-10 16:17
标题:
file类中filelist()与list()有什么不同
file类中filelist()与list()有什么不同。为什么说filelist()更实用呢。
作者:
To
时间:
2013-10-10 16:18
视频中有总结的。建议楼主细心看。
作者:
喝龙血的我
时间:
2013-10-10 16:22
File类的list()方法是会返回当前目录下的一级文件和文件夹的名称的,而要获取全部文件及文件夹则要用递归
listFiles() 是子目录下的所有文件及文件夹的名称,比list()使用方便
作者:
murder_fol
时间:
2013-10-10 17:04
查一下api就知道了,返回值类型不同啊 list()返回的是String[] .而listFiles()返回的File []. 都是列出当前目录下的文件和文件夹,只是一个封装成了File,一个用字符串表示而已。
作者:
murder_fol
时间:
2013-10-10 17:04
本帖最后由 murder_fol 于 2013-10-10 17:06 编辑
查一下api就知道了,返回值类型不同啊 list()返回的是String[] .而listFiles()返回的File []. 都是列出当前目录下的文件和文件夹,只是一个封装成了File,一个用字符串表示而已。至于使用,当然看自己需求。listFiles()返回了FIle数组,可以有更多的操作,比如检查是文件或者是文件夹等
作者:
赖龙威
时间:
2013-10-10 19:10
你确定有fileList()?你是想问listFiles()吧
String[] list():返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。
File[] listFiles():返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件。
因为File类可以对文件操作,所以使用的更广
作者:
To
时间:
2013-10-11 10:59
楼主你好。如果问题已解决请及时将帖子状态改为提问结束,如果未解决请继续提问。谢谢合作
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2