你的位置:首页 > Java教程

[Java教程]Java文件(io)编程——File类的基本用法

1、首先了解文件流的相关概念:

2、文件File类的基本用法

 1 public class Demo_1 { 2  3   public static void main(String[] args) { 4    5     //创建一个文件对象 6     File f=new File("e:\\aa.txt"); 7  8     //得到文件的路径 9     System.out.println("文件路径:"+f.getAbsolutePath());10     11     //得到文件的大小,字节数12     System.out.println("文件大小:"+f.length());13     14     System.out.println("文件可读:"+f.canRead());15 16     //创建文件夹17     File f3=new File("e:\\ff");18     if(!f3.isDirectory()){19       //创建20       f3.mkdir();21     }else{22       System.out.println("文件夹已存在");23     }24     25     //创建文件26     File f2=new File("e:\\ff\\hsp.txt");27     if(!f2.exists()){28       //可以创建29       try {30         f2.createNewFile();31       } catch (IOException e) {32         // TODO Auto-generated catch block33         e.printStackTrace();34       }35     }else{36       System.out.print("有文件,不能创建");37     }38     39     //列出一个文件夹下面的所有文件40     File f4=new File("e://安装包下载");   //引号下也可写成e:/ff41     42     if(f4.isDirectory()){43       File lists[]=f4.listFiles();44       for(int i=0;i<lists.length;i++){45         System.out.println("文件名:"+lists[i].getName());46       }47     }    48   }49 }