hello world 襷螻 るジ蟇 2覯讌碁 console 谿企蓋. 1覯讌碁
SQLj 襦蠏碁伎螻, 願 2覯讌碁. 覘..朱... 蠏語 炎概貅一朱.. 貊 蠑語 蠏碁 ~
c:\test 襴螳 譟伎る 螳...
import java.io.File;
class FileTree{
String depth;
int d;
FileTree(){
depth = "";
d = 0;
}
public String replicate(String str, int sum){
String rs = "";
for(int i=1; i <= sum; i++){
rs = rs + str;
}
return rs;
}
public void addDepth(){
d++;
depth = replicate(" ", d);
}
public void minusDepth(){
d--;
depth = replicate(" ", d);
}
public void TreeList(String path){
File f1 = new File(path);
String s[] = f1.list();
for(int i=0;i<s.length;i++){
File child_f = new File(path + "\\" + s[i]);
if (child_f.isDirectory()){
addDepth();
System.out.println(depth + path + "\\" + s[i]);
TreeList(path + "\\" + s[i]);
minusDepth();
}else{
addDepth();
System.out.println(depth + s[i]);
minusDepth();
}
}
}
}
public class FileDirDemo1 {
public static void main(String args[]){
FileTree ftree = new FileTree();
System.out.println("C:\\test");
ftree.TreeList("C:\\test");
}
}