File类的基本创建、删除与获取文件信息

简介:

1.File类的文件的创建与删除

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package  com.lixiyu;
import  java.io.File;                          //导入java.io.File类
public  class  FileTest {                      //创建类FileTest
public  static  void  main(String[] args){     //主方法
     File file= new  File( "D:/" , "test.txt" );     //创建文件对象
     if (file.exists()){                        //如果文件已经存在
         file.delete();                        //将文件删除
         System.out.println( "文件已删除" );     //输出提示信息
     } else {                                   //如果文件不存在
         try {                                 //try语句块捕捉可能出现的异常
             file.createNewFile();              //创建该文件
             System.out.println( "文件已创建" );  //输出的提示信息
         } catch (Exception e){                  //catch处理该异常
             e.printStackTrace();               //输出异常信息
         }
     }
}
}


2.获取文件信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package  com.lixiyu;
import  java.io.File;
public  class  FileTest1 {
public  static  void  main(String[] args){
     File file= new  File( "D:/" , "test.txt" );
     if (file.exists()){
         String name=file.getName();
         long  length=file.length();
         boolean  hidden=file.isHidden();
         System.out.println( "文件名称:" +name);
         System.out.println( "文件长度:" +length);
         System.out.println( "该文件是否隐藏:" +hidden);
     }
     else {
         System.out.println( "该文件不存在" );
     }
}
}


本文转自lixiyu 51CTO博客,原文链接:http://blog.51cto.com/lixiyu/1308105,如需转载请自行联系原作者

相关文章
|
8月前
|
存储
File操作 - list()/listFiles()与目录过滤器
File操作 - list()/listFiles()与目录过滤器
91 0
|
2月前
文件或目录的创建、删除、复制、移动
文件或目录的创建、删除、复制、移动
37 0
|
9月前
|
Java
Java 创建文件自动新增父目录、查询目录文件、删除文件目录下面的文件
要处理文件保存和删除的操作,记录一下以免遗忘: 1、创建文件,并且自动创建父目录 2、删除目录下面的所有文件
121 0
|
11月前
|
Java
File类的基本操作方法
File类的基本操作方法
42 0
|
存储 索引
创建List保存学生信息
创建List保存学生信息
61 0
|
算法 Python
创建三个学生对象,分别打印其详细信息
创建三个学生对象,分别打印其详细信息
81 0
|
Go Python
Go-文件目录操作分类详解(创建、打开、关闭、读取、写入、判断等)
Go-文件目录操作分类详解(创建、打开、关闭、读取、写入、判断等)
355 0
Go-文件目录操作分类详解(创建、打开、关闭、读取、写入、判断等)
File类详解(获取文件名称、大小、路径、创建等)
File类详解(获取文件名称、大小、路径、创建等)
1067 1
|
数据挖掘 Windows
如何快速创建 Rproject 文件?
昨晚在看公众号的时候,发生信技能树写了这么一篇文章:你还在复制粘贴一个Rproject文件吗。在 windows 中使用 ContextMenuManager 帮助你右键新建一个 Rproject 文件。
620 0
如何快速创建 Rproject 文件?