俺様がJavaを極めてニートを脱出しようともがくスレ
レス数が900を超えています。1000を超えると表示できなくなるよ。
0909デフォルトの名無しさん
2006/11/20(月) 09:18:40しゅくだい1
public static ArrayList<NameCount> FileCountor(File RootDir) throws Exception{
if (!RootDir.isDirectory())
throw new Exception("RootDir is not directory.");
else{
ArrayList<NameCount> r=new ArrayList<NameCount>();
FileCountor_(RootDir, r);
return r;
}
}
public static void FileCountor_(File RootDir, ArrayList<NameCount> r){
File[] filelist=RootDir.listFiles();
r.add(new NameCount(RootDir.getAbsolutePath(), filelist.length));
for(File file: filelist)
if (file.isDirectory())
FileCountor_(file, r);
}
class NameCount{
public String name;
public int count;
public NameCount(String Name, int Count){ name=Name; count=Count; }
}
しゅくだい2
URI って時点で諦めた(URL/URNなら許せる)
レス数が900を超えています。1000を超えると表示できなくなるよ。