当前位置: 代码迷 >> J2SE >> C:\upload有一些txt文件数目不定,如何把他们的路径名一次读出来,放到String数组中呢
  详细解决方案

C:\upload有一些txt文件数目不定,如何把他们的路径名一次读出来,放到String数组中呢

热度:95   发布时间:2016-04-24 14:26:17.0
C:\upload有一些txt文件数目不定,怎么把他们的路径名一次读出来,放到String数组中呢?
给个例子吧

------解决方案--------------------
目录下都是.txt么?如果是用下面:
File f=new File( "C:\\upload ");
String[] s=f.list();
就可以了,
如果不是,加个filefilter就可以了
------解决方案--------------------
api啊api
------解决方案--------------------
把1楼的f.list()改为
File f=new File( "C:\\upload ");
final Pattern p = Pattern.compile( "\\w+\\.txt ");
String[] s=f.list(new FilenameFilter(){
public boolean accept(File dir,String name) {
return p.matcher(name).matches();
}
});
  相关解决方案