JavaIO温故而知新
来源:广州中睿信息技术有限公司
发布时间:2012/10/21 23:25:16 编辑:itlead 阅读 1931

  JavaIO操作主要是使用Java进行输入,输出操作, Java中的所有操作类都存放在java.io包中,在使用时需要导入,下面让我们一起来回顾一下我们在java中的一些基本操作。

 

  一:创建一个新文件

  File类的对象在实例化就可以使用createNewFile()方法创建一个新文件,但是此方法使用throws,必须使用try---catch--进行异常处理。

  例如下面的例子:

    

        运行后发现d盘出现了文件test.txt

  但是,因为java有跨平台行,而在windows和linux中的目录分隔符是不同的。windows是"\" 而linux是"/" 所以必须想办法解决。在java的File的方法中我们发现了public static final String separator 这样系统就会根据系统信息得出分隔符。所以之前代码最好改为:

  

  

        二:文件的删除

  使用File类中的delete()方法,我们知道,删除时可能文件不存在,所以我们最好先判断下是否存在,不然会出现异常:

     下面的例子:

  

 

  三:创建个文件夹;直接使用mkdir()方法即可

  

 

  四:列出指定目录中的全部文件

  File类中提供了如下方法,1,public String[] list();和2,public File[] listFiles();

  1、使用list方法列出

  

  2、使用listFile方法

  

 

  五、判断路径是否为目录

  可以直接调用idDirectory()方法