A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

本帖最后由 大西洋 于 2015-5-3 00:05 编辑

本地文件操作:

        1、File类简介:
                File file = new File("D:\\File.txt");//读取本地的file文件
                创建文件:file.createNewFile();
                * 如果不指定路径,默认会创建到工程目录下
                Eclipse的目录是延时显示的,不会实时刷新,按F5刷新
                * 填写相对路径时,格式为:  bin/hello.txt
                  当前目录的上一级目录填写:  ../hello.txt
                        上两级文件夹目录:  ../../hello.txt

                删除文件:file.dekete();

                重命名:修改路径即可,但要保持在同一目录下
        
        2、文件夹的创建、删除、重命名
                // 创建文件夹
                File folder = new File("Folder_new");
                folder.mkdir();
                反斜杠 \ 号需要用"\\" 表示;
                // 创建多级文件夹,用 mkdirs()
                File folder = new File("Folder_new\Jack\Michael\system");               
                folder.mkdirs();
                //重命名
                File folder = new File("Folder_new\Jack");               
                File newFolder = new File("Folder_new\Jack_new")
                folder.renamoTo(newFolder);
               
                //删除
                folder.delete(); // 只能删除空文件夹
        3、文件属性的读取:
                判断文件是否存在  file.exists();
                读取文件名称:          file.getName();
                读取文件路径:          file.getPath();
                读取文件绝对路径:file.getAbsolutePath();
                读取文件父级路径:file.getParent();
                读取文件大小:          file.length();
                判断文件是否被隐藏:file.isHidden();
                判断文件是否可读:file.canRead();
                判断文件是否可写:file.canWrite();
                判断文件是否为文件夹:file.isDirectory();



1 个回复

正序浏览
值得学习ing!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马