Java学习笔记-File类的基本方法

要渐渐养成写博客的习惯-----》

    前段时间看Mars的java中的I/O流没怎么懂,发现I/O流好难啊。今天重新看一遍其他教学,还有书籍,做些笔记,记录下每天的学习生活。

File类的一些方法:

 1 package com.cnblogs;

 2 

 3 import java.io.File;   

 4 import java.io.IOException;

 5 

 6 public class FileTest {

 7     public static void main(String[] args) throws IOException {

 8         File file = new File("F:"+File.separator+"temp"+File.separator+"a.txt");

 9         //判断是否是目录

10         System.out.println(file.isDirectory());

11         //判断是否是文件

12         System.out.println(file.isFile());

13         //创建一个新文件

14         file.createNewFile();

15         System.out.println(file.isFile());

16         System.out.println(file.isDirectory());

17         //判断是否可读

18         System.out.println(file.canRead());

19         //判断是否可写

20         System.out.println(file.canWrite());

21         //获取长度

22         System.out.println(file.length());

23         //获得路劲

24         System.out.println(file.getPath());

25         //获取文件父目录

26         System.out.println(file.getParentFile());

27         //获得分隔符

28         System.out.println(file.pathSeparator);

29         System.out.println(file.separator);

30     }

31 public static void main2(String [] args) throws IOException {

32     File file = new File("F:"+File.separator+"temp"+File.separator+"a.txt");

33     //判断文件是否存在

34     if(file.exists()){

35         file.renameTo(new File("F:"+File.separator+"temp"+File.separator+"b.txt"));

36     }

37     //上面如果不存在则创建一个新的文件

38     else{

39         file.createNewFile();

40     }

41     

42 }

43 }


 

 

  

你可能感兴趣的:(Java学习)