这样修改:
try {
File path = new File(".");
String[] list;
if(args.length == 0)
{
list = path.list();
for(int i = 0; i < list.length; i++)
System.out.println(list[i]);
return;
}
for (int j=0; j < args.length; j++)
{
list = path.list(new DirFilter(args[j]));
for(int i = 0; i < list.length; i++)
System.out.println(list[i]);
}
} catch(Exception e) {
e.printStackTrace();
}
try {
File path = new File(".");
String[] list;
if(args.length == 0)
{
list = path.list();
for(int i = 0; i < list.length; i++)
System.out.println(list[i]);
return;
}
for (int j=0; j < args.length; j++)
{
list = path.list(new DirFilter(args[j]));
for(int i = 0; i < list.length; i++)
System.out.println(list[i]);
}
} catch(Exception e) {
e.printStackTrace();
}
解决方案 »
- 请教大虾一个简单的Java实验题
- 求一个关于验证文件路径的正则表达式
- java中的reference
- JCreator Pro---compile file时,文件编译不过去?
- Classloader加载一个类时,会自动加载相关的哪些类?
- 问一个关于文件输出流比较奇怪的问题关于FileInputStream和FileOutputStream的.
- 初学Hibernate的困惑(各位帮帮忙)
- 帮我看看哪出错了?
- ~~~~~~~要一个加密解密的小程序!~~~~~~
- 一个关于JAVAMAIL的问题,以前是没有人问过的。
- 超级简单的问题,但是好象很烦人,没有人知道。
- 我的机子只装了JDK1.3,网上看到一个现成的关于JDBC的程序,拿来编译通过,运行报错
还有没有别的方法?