java中的io整理完整版

java中的io整理完整版

ID:6075205

大小:192.39 KB

页数:37页

时间:2018-01-02

java中的io整理完整版_第1页
java中的io整理完整版_第2页
java中的io整理完整版_第3页
java中的io整理完整版_第4页
java中的io整理完整版_第5页
资源描述:

《java中的io整理完整版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、本文章基本覆盖了javaIO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。最后欢迎大家提出意见和建议。【案例1】创建一个新文件1.import java.io.*; 2.class hello{ 3.    public static void main(String[] args) { 4.        File f=new File(

2、"D:\hello.txt"); 5.        try{ 6.            f.createNewFile(); 7.        }catch (Exception e) { 8.            e.printStackTrace(); 9.        } 10.    } 11.} 【运行结果】:程序运行之后,在d盘下会有一个名字为hello.txt的文件。【案例2】File类的两个常量1.import java.io.*; 2.class hello{ 3.    public static 

3、void main(String[] args) { 4.        System.out.println(File.separator); 5.        System.out.println(File.pathSeparator); 6.    } 7.} 【运行结果】:;此处多说几句:有些同学可能认为,我直接在windows下使用进行分割不行吗?当然是可以的。但是在linux下就不是了。所以,要想使得我们的代码跨平台,更加健壮,所以,大家都采用这两个常量吧,其实也多写不了几行。呵呵、现在我们使用File类中的常

4、量改写上面的代码:1.import java.io.*; 2.class hello{ 3.    public static void main(String[] args) { 4.        String fileName="D:"+File.separator+"hello.txt"; 5.        File f=new File(fileName); 6.        try{ 7.            f.createNewFile(); 8.        }catch (Exception e) { 

5、9.            e.printStackTrace(); 10.        } 11.    } 12.} 你看,没有多写多少吧,呵呵。所以建议使用File类中的常量。删除一个文件1./** 2. * 删除一个文件 3. * */ 4.import java.io.*; 5.class hello{ 6.    public static void main(String[] args) { 7.        String fileName="D:"+File.separator+"hello.txt"; 8. 

6、       File f=new File(fileName); 9.        if(f.exists()){ 10.            f.delete(); 11.        }else{ 12.            System.out.println("文件不存在"); 13.        } 14.         15.    } 16.} 创建一个文件夹1./** 2. * 创建一个文件夹 3. * */ 4.import java.io.*; 5.class hello{ 1.    publi

7、c static void main(String[] args) { 2.        String fileName="D:"+File.separator+"hello"; 3.        File f=new File(fileName); 4.        f.mkdir(); 5.    } 6.} 【运行结果】:D盘下多了一个hello文件夹列出指定目录的全部文件(包括隐藏文件):1./** 2. * 使用list列出指定目录的全部文件 3. * */ 4.import java.io.*; 5.class 

8、hello{ 6.    public static void main(String[] args) { 7.        String fileName="D:"+File.separator; 8.        File f=new Fi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。