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类的主要内容,如果未能解决你的问题,请参考以下文章