package hugo; import java.io.File;; public class TestFile { public static void main(String [] args){ File f = new File("d:/AA"); System.out.println(f.getName()); tree(f,0); }
public static void tree(File f,int level){ String perStr =""; for(int i =0;i<level;i++){ perStr +=" "; }
package hugo; import java.io.File;; public class TestFile { public static void main(String [] args){ File f = new File("d:/AA"); System.out.println(f.getName()); tree(f,0); }
public static void tree(File f,int level){ String perStr =""; for(int i =0;i<level;i++){ perStr +=" "; }
package hugo;
import java.io.File;;
public class TestFile {
public static void main(String [] args){
String fileName ="newfile.txt";
String separator = File.separator;
String directory = "D:"+separator+"hahahahha";
File f = new File(directory,fileName);
if(f.exists()){
System.out.println("has exist");
}else {
f.getParentFile().mkdir();
try{
f.createNewFile();
}catch(Exception e){
e.printStackTrace();
}
}
}
}
Java&Oracle学习交流群,知无不言,言无不尽。欢迎大家交流分享学习工作心得。QQ群:20378027。另寻常在线,爱帮助人的群主俩名。
import java.io.File;;
public class TestFile {
public static void main(String [] args){
File f = new File("d:/AA");
System.out.println(f.getName());
tree(f,0);
}
public static void tree(File f,int level){
String perStr ="";
for(int i =0;i<level;i++){
perStr +=" ";
}
File [] childs = f.listFiles();
for(int i=0;i<childs.length;i++){
System.out.println(perStr+childs[i].getName());
if(childs[i].isDirectory()){
tree(childs[i],level+1);
}
}
}
}
package hugo;
import java.io.File;;
public class TestFile {
public static void main(String [] args){
File f = new File("d:/AA");
System.out.println(f.getName());
tree(f,0);
}
public static void tree(File f,int level){
String perStr ="";
for(int i =0;i<level;i++){
perStr +=" ";
}
File [] childs = f.listFiles();
for(int i=0;i<childs.length;i++){
System.out.println(perStr+childs[i].getName());
if(childs[i].isDirectory()){
tree(childs[i],level+1);
}
}
}
}
前提是路径那里有那个AA的文件