参考一下下面的代码:
try {
File f = new File("");
String sPath = f.getAbsolutePath();
File dir = new File(path);
try {
File[] files = dir.listFiles();
}
catch(SecurityException e1) { }
}
catch (NullPointerException e2) {
return;
}files数组中存放的就是当前目录下所有的文件。
try {
File f = new File("");
String sPath = f.getAbsolutePath();
File dir = new File(path);
try {
File[] files = dir.listFiles();
}
catch(SecurityException e1) { }
}
catch (NullPointerException e2) {
return;
}files数组中存放的就是当前目录下所有的文件。
解决方案 »
- Thread.currentThread().getContextClassLoader().loadClass()和Class.forName()返回的Class对象会有啥区别没?还有关于反射的安全
- help。。
- hibernate保存对象速度很慢,为什么
- [求助]请问刷新JTree后怎样让先前已经展开的节点仍然是展开的????
- Java中如何读取(配置)ini文件?
- java中如何用线程来接受输入?
- 请教如何在局域网内部搜索可用的数据库服务器?
- 如何在jbuilder7里调试这个简单例子
- 一个java和vc通讯的socket问题求解,急
- ORACLE中查询数据库中纪录,从第N条到N+a纪录的select怎么写?
- 高分提问
- 关于初始化及构建器问题,谁帮助我???
void listPath(file path){
File files[];
Vector v;
files = path.listFiles();
for(int i=0,n=files.length;i<n;i++){
v.addElement(files[i]);
if(files[i].isDirectory()){
listPaht(files[i]);
}
}
}