4 23

java关于文件操作的基本知识Demo

import java.io.*;
import java.util.*;
import java.io.File;
public class file {
    public static void main (String[] args) {
        String path="C:\\Users\\Administrator\\Desktop";
       File desktop=new File(path);
     System.out.println(desktop.getName()+"是目录:"+desktop.isDirectory());
        File test=new File(desktop,"test");
        System.out.println(test.getName()+"是目录:"+test.isDirectory());
      System.out.println(test.getName()+"是文件:"+test.isFile());
       System.out.println("test.path:"+test.getAbsolutePath());
       try{test.mkdir();}catch(Exception e){System.out.println(e.toString());}
      System.out.println(test.getName()+"是目录:"+test.isDirectory());
      System.out.println(test.getName()+"是文件:"+test.isFile());
       System.out.println("test.path:"+test.getAbsolutePath());
       for(int i=0;i<desktop.list().length;i++){
         System.out.println(desktop.list()[i]);
       }
        File text=new File(test,"text.txt");
       try{text.createNewFile();}catch(Exception e){System.out.println(e.toString());}
      System.out.println(text.getAbsolutePath());
      
     System.out.println(text.getName()+"是目录:"+text.isDirectory());
      System.out.println(text.getName()+"是文件:"+text.isFile());
   }
}
  1: import java.io.*;
  2: import java.util.*;
  3: import java.io.File;
  4: public class file {
  5:  public static void main (String[] args) {
  6:   String path="C:\\Users\\Administrator\\Desktop";
  7:   File desktop=new File(path);
  8:   System.out.println(desktop.getName()+"是目录:"+desktop.isDirectory());
  9:   File test=new File(desktop,"test");
 10:   System.out.println(test.getName()+"是目录:"+test.isDirectory());
 11:   System.out.println(test.getName()+"是文件:"+test.isFile());
 12:   System.out.println("test.path:"+test.getAbsolutePath());
 13:   try{test.mkdir();}catch(Exception e){System.out.println(e.toString());}
 14:   System.out.println(test.getName()+"是目录:"+test.isDirectory());
 15:   System.out.println(test.getName()+"是文件:"+test.isFile());
 16:   System.out.println("test.path:"+test.getAbsolutePath());
 17:   for(int i=0;i<desktop.list().length;i++){
 18:    System.out.println(desktop.list()[i]);
 19:   }
 20:   File text=new File(test,"text.txt");
 21:   try{text.createNewFile();}catch(Exception e){System.out.println(e.toString());}
 22:   System.out.println(text.getAbsolutePath());
 23:   
 24:   System.out.println(text.getName()+"是目录:"+text.isDirectory());
 25:   System.out.println(text.getName()+"是文件:"+text.isFile());
 26:  }
 27: }