import java.io.*;
class home3
{
public static void main(String[] args)
{
// 判斷是否提供了命令行參數(shù)。沒有就用默認(rèn)的。
if (args.length == 0) args = new String[] { "C:/Flexlm" };
try
{
File f = new File(args[0]);
String[] s = f.list();
// 迭代所有目錄里面的文件。
for (int i = 0; i < s.length; i++)
{
File fl = new File(f.getPath(), s[i]);
// 如果文件是目錄,則繼續(xù)調(diào)用主方法。
if (fl.isDirectory())
{
System.out.println(fl.getCanonicalPath());
main(new String [] { fl.getPath() });
}
}
}
catch(IOException e)
{
e.printStackTrace();
}
}
}
posted on 2005-09-20 17:28
千山鳥飛絕 閱讀(726)
評(píng)論(1) 編輯 收藏 所屬分類:
J2SE