JAVA -IO-File类

Posted 二三旧友

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA -IO-File类相关的知识,希望对你有一定的参考价值。

  IO概述

当需要把内存中的数据存储到持久化设备上这个动作称为输出(写)Output操作。

当把持久设备上的数据读取到内存中的这个动作称为输入(读)Input操作。

因此我们把这种输入和输出动作称为IO操作。

File类

      File类的构造函数

 

 

 创建一个TXT文件

1 import java.io.File;
 2 import java.io.IOException;
 3 
 4 public class Test1 {
 5     public static void main(String[] args) {
 6         File f=new File("d:"+java+"test.txt");File.separator
 7         try {
 8             f.createNewFile();
 9         } catch (IOException e) {
10             e.printStackTrace();
11         }
12     }
13 }

  删除一个指定文件

 1 import java.io.File;
 2 
 3 public class Test2 {
 4     public static void main(String[] args) {
 5         File f=new File("d:"+java+"test.txt");
 6         if(f.exists()){//判断文件存不存在,如不存在就不用删除了
 7             f.delete();
 8         }
 9     }
10 }

 listFiles()与list()两种列出的方法

public static void getPath(){
	File file = new File("D:\\\\java");
	/*String [] files= file.list();
	for(String s:files){
		System.out.println(s);
	}*/
	File [] arr = file.listFiles();
	for (File f:arr){
		System.out.println(f.length());
	}
}

 

以上是关于JAVA -IO-File类的主要内容,如果未能解决你的问题,请参考以下文章

Java专栏

java官网是啥?

推介一个学习JAVA的系列教程-狗鱼IT教程

JAVA是啥意思?

java是啥?

Java16的新特性