码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA笔记11__File类/File类作业

时间:2014-12-07 20:24:58      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   ar   color   sp   for   java   on   

/**
 * File类:文件的创建、删除、重命名、得到路径、创建时间等,是唯一与文件本身有关的操作类
 */
public class Main {

    public static void main(String[] args) {
        //File.separator 表示分隔符
        File f1 = new File("c:" + File.separator + "fuck" + File.separator + "javaTest1.txt");
        String s1 = File.pathSeparator; //路径分隔符
        System.out.println(File.separator + "  " + s1);

        boolean b1 = f1.exists(); //文件是否存在
        System.out.println(b1);
        if (!b1) {
            try {
                boolean bt1 = f1.createNewFile(); //创建文件
                System.out.println(bt1);
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        System.out.println(f1.delete()); //删除文件

        //System.out.println(""); 快捷键:打sout,然后中按Tab键 
        System.out.println(f1.getParent()); //得到文件的上一级路径 

        System.out.println(f1.isDirectory()); //判断是否是目录
        
        File f2 = new File("c:" + File.separator + "fuck" + File.separator);
        String[] fname = f2.list(); //列出文件夹中的所有文件名
        for(String i:fname) System.out.println(i);
        
        File[] files = f2.listFiles(); //列出文件中的所有文件,以file数组返回
        for(File i:files) System.out.println(i.getName()+" "+i.length());
        
        File f3 = new File("c:\\fuck\\JavaTest1"); 
        System.out.println(f3.mkdir()); //创建文件夹
        f3.delete();
        
        System.out.println(f3.renameTo(new File("c:\\fuck\\JavaTest2"))); //重命名
    }
}

 

JAVA笔记11__File类/File类作业

标签:style   blog   io   ar   color   sp   for   java   on   

原文地址:http://www.cnblogs.com/fish7/p/4149726.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!