Java中IO类的各种操作

从定义看,File类是Object的直接子类,同时它继承了Comparable接口可以进行数组的排序。

File类的操作包括文件的创建、删除、重命名、得到路径、创建时间等,以下是文件操作常用的函数。

File类的操作:

(1)创建文件,注意File.separator可以解决跨操作系统的问题。

下面的例子是一创建一个文件,如果该文件存在则删除,否则创建该文件。

Java代码
  1. public class FileDemo1 {
  2. public static void main(String[] args) {
  3. File file = new File("D:" + File.separator + "test.txt");
  4. if (file.exists()) {
  5. file.delete();
  6. } else {
  7. try {
  8. file.createNewFile();
  9. } catch (IOException e) {
  10. // TODO Auto-generated catch block
  11. e.printStackTrace();
  12. }
  13. }
  14. }
  15. }

(2)文件的类型函数

file.isFile(); //判断是不是文件

file.isDirectory();//判断是不是目录

(3)列出目录的内容

pulbic String[] list();//列出所有文件名和目录名

public File[] listFiles();//列出所有文件和目录

(2)字节操作流(btyle)

(1)字节输出流OutputStream



 

Java代码
  1. public class FileDemo1 {
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信