文件的创建

    

import java.io.File;                                            //导入一些必须的包
import java.io.IOException;
import java.io.FileInputStream;
public class PM626 {

    public static void main(String[] args) throws IOException {
        // TODO Auto-generated method stub
       File file=new File("文件名");                                    //创建对象(文件名不能少)
       boolean  a =file.exists();                                     //判断是否存在
       boolean  a1=file.delete();                      //是否删除
       
       System.out.println("文件是否存在"+a);                                //输出                       
       System.out.println("文件是否删除"+a1);                            //输出
       System.out.println("--------");
       
       File file1=new File("文件名");                                    //创建对象
       boolean  b =file1.createNewFile();                                //创建文件
       boolean  b1=file1.isFile();                                        //是否是文件
       boolean  b2=file1.isDirectory();                                    //是否是目录
       System.out.println("是否是文件--"+b1);                            
       System.out.println("是否是目录--"+b2);
       System.out.println("文件是否被创建--"+b);
       
       String d=file.getAbsolutePath();                                    //获得文件路径
       String d2=file.getPath();
       System.out.println("文件的路径是--"+d+"--"+d2);
       
       String d1=file.getParent();                                      //获得父类文件路径
       System.out.println("父类文件的路径是--"+d1);
       
       String e=file.getName();                                         //获得文件名称
       System.out.println("文件的名称是--"+e);
       
       System.out.println("------"); 
       
       
       
       File file2=new File("文件名1");
       boolean f=file2.createNewFile();                                        //创建新文件
       System.out.println("新文件是否被创建--"+f);
       System.out.println("------");  
           
       File file3=new File("文件名2");
       boolean f1=file3.createNewFile();                                        //创建新文件
       System.out.println("新文件是否被创建--"+f1);
       
       String lu=file3.getAbsolutePath() ;
       System.out.println("新文件的路径是--"+lu);
       System.out.println("--0---"); 
       
       
  /* File file4=new File("D:\workspace\test.Java");*/                            //创建D:\workspace\test.Java地址下的一个对象
   File file4=new File("D:/workspace");                                            //创建D:/workspace地址下的一个对象(注意\和/的区别)
   String[] lis=file4.list();                                                    //定义对象lis数组,用list方法
   for(String s:lis){                                                            //遍历数组
       System.out.println(s);
   }
   
   System.out.println("--56546---");
   

运行结果:

文件是否存在true
文件是否删除true
--------
是否是文件--true
是否是目录--false
文件是否被创建--true
文件的路径是--D:jsgdTest.java文件名--文件名
父类文件的路径是--null
文件的名称是--文件名
------
新文件是否被创建--false
------
新文件是否被创建--false
新文件的路径是--D:jsgdTest.java文件名2
--0---
.metadata
112.java
com.chinasoft.javase.AM
com.chinasoft.javase.LIUSHIWU
test.Java
--56546---

原文地址:https://www.cnblogs.com/xuekai/p/7152362.html