码迷,mamicode.com
首页 > 其他好文 > 详细

File类的常用方法.

时间:2019-07-13 21:23:35      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:style   bsp   常量   空间   文件   ati   添加文件   操作文件夹   回收   

 1 package Test;
 2 
 3 import java.awt.List;
 4 import java.io.File;
 5 import java.io.IOException;
 6 
 7 /**
 8  * 测试File类常用的方法
 9  * @author 小王同学
10  *
11  */
12 public class TestFile {
13 
14     public static void main(String[] args) throws IOException {
15         //---------------------------这些是操作文件的一些方法---------------------------------------------
16         File f1= new File("D:/1.txt");//创建绝对路径的目录
17         File f2 =new File("D:"+File.separator+"2.txt");//file.Separator是分隔符的常量,在unix和windows中通用
18         File f3 =new File("xx.txt");//相对路径,会在工作空间下创建.
19         f2.createNewFile();
20         if(f1.createNewFile())    
21             System.out.println("创建成功");//用于添加文件的方法(只能创建 文件)
22 //        if(f1.delete())
23 //            System.out.println("删除成功!");;//用于删除的方法,删除会直接从磁盘上删除,不会经过回收站.
24             System.out.println("文件是否存在"+f2.exists());//用于判断文件是否存在.不管文件是否被隐藏.
25             System.out.println("获取绝对路径:"+f3.getAbsolutePath());//获取绝对路径
26             System.out.println(f2.getPath());//获取相对路径,如果不在本目录下则返回绝对路径
27             System.out.println("获取相对路径:"+f3.getPath());//获取相对路径
28             System.out.println("获取文件名:"+f1.getName());//等用于 tostring方法,
29             System.out.println("获取文件中的字节数:"+f3.length());//一个汉字站2个字节
30             System.out.println(f2.isFile());//判断是否是文件,否则是文件夹
31         //---------------------------这些是操作文件夹的一些方法---------------------------------------------
32         File f5=new File("D:"+File.separator+"dir");
33         f5.mkdirs();//这还是用宇创建文件夹的方法.但是只能创建单层的目录
34         File f6 =new File("D:/dir2/aa/bb");
35         f6.mkdirs();//可以创建多级的目录
36         f6.delete();//只能删除空目录,
37         File f7 =new File("D:/");
38         String [] dir = f7.list();//获取f7目录下的所有文件的名称
39         for(String str :dir  ){
40             System.out.println(str);
41         }
42         File [] dir2 =f7.listFiles();//与list()方法相似,获取的是文件数组File[].
43         
44     }
45         
46 }

 

File类的常用方法.

标签:style   bsp   常量   空间   文件   ati   添加文件   操作文件夹   回收   

原文地址:https://www.cnblogs.com/xw1024/p/11182066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!