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 block
33                 e.printStackTrace();
34             }
35         }else{
36             System.out.print("有文件,不能创建");
37         }
38         
39         //列出一个文件夹下面的所有文件
40         File f4=new File("e://安装包下载");     //引号下也可写成e:/ff
41         
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 }

 

posted @ 2017-08-10 17:29  最咸的鱼  阅读(347)  评论(0编辑  收藏  举报