黑马程序员技术交流社区

标题: File类中,过滤器在String[]和File[]中的用法及不同? [打印本页]

作者: 廖志强    时间: 2013-5-28 20:55
标题: File类中,过滤器在String[]和File[]中的用法及不同?
本帖最后由 廖志强 于 2013-5-29 18:15 编辑

String[] list(FilenameFiilter filter) 和 File[] file listFiles(FilenameFiilter  filter)用法和区别?
作者: 顾玲玉    时间: 2013-5-28 21:12
File f=new File("c:\\");String[] f1=f.list();File[] f2=f.listFiles();① list()  返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。   以C盘为例,返回的是c盘下文件夹名字的字符串数组,如[TEMP, Windows]②listFiles()  返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件。  以C盘为例返回的是C盘下文件夹目录地址,如[c:\TEMP, c:\Windows]

建议:学下debug 这样可以调试,看下返回结果,这样其他方法,你想知道什么区别一看就知道了。或者看下jdk的帮忙文档api更佳
作者: 袁梦希    时间: 2013-5-28 21:21
顾玲玉 发表于 2013-5-28 21:12
File f=new File("c:\\");String[] f1=f.list();File[] f2=f.listFiles();① list()  返回一个字符串数组, ...

很不错  顾玲玉  加油
作者: SOAR    时间: 2013-5-28 21:30
一个返回的是文件的集合,而一个返回的是文件的名字的集合。
作者: 袁梦希    时间: 2013-5-29 17:12
如果问题已经解决,请把帖子的类型改为已经解决,如果不会解决请看我的个性签名。
作者: 廖志强    时间: 2013-5-29 17:36
袁梦希 发表于 2013-5-29 17:12
如果问题已经解决,请把帖子的类型改为已经解决,如果不会解决请看我的个性签名。 ...

没有找到,不知道怎么弄呢、,找了好久,用心的我跪求版主赐教




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2