玖叶教程网

前端编程开发入门

什么是I/O 流及File类(io流的概念)

I/O 流File类

I/O流


一、File类

1、java.io.File类用于表示文件目录

1、创建一个文件夹

1、File类的构造函数的方法

2、注意\或者使用File.pathSeparator就是分隔符

 @Test
 public void test() {
 File file = new File("E:\Files");
 //判断该目录存不存在
 System.out.println(file.exists());
 //不存在直接创建
 if(!file.exists())
 //创建多个
 file.mkdirs();
 //创建一个
 //file.mkdir(); 

2、删除及判断一个文件夹

file.delete();
 //判断是不是一个目录
System.out.println(file.isDirectory());
//判断是不是一个文件
System.out.println(file.isFile());

3、创建一个文件

 //方法一、 
 //File file1 = new File("E:\Files\file.text");
 //方法二、 
 File file1 = new File("E:\Files","file.text");
 if(!file1.exists()){
 try {
 //进行创建一个.text的文件
 file1.createNewFile();
 } catch (IOException e) {
 e.printStackTrace();
 }
 }

4、其他常用的API方法

 //打印得到的目录
 System.out.println(file1);
 System.out.println(file1.getAbsolutePath());
 //打印文件的名称,file必须是文件的目录
 System.out.println(file.getName());
 //打印文件名的目录 ,file1必须文件名的目录
 System.out.println(file1.getName());
 //打印父级的目录
 System.out.println(file.getParent());

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言