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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小布袋 中级黑马   /  2014-9-18 18:13  /  891 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1、创建文件对象 注意事项:new一个File时必须给出文件或文件夹名
如:File file1 = new File("C:\\java\\aaa.bmp");
File file2 = new File("C:\\Temp");
File file3 = new File("./data.txt");    //相对路径:"./"当前目录
说明:小括号中也可以写不带路径的文件或文件夹名
2.检查文件是否存在 用 boolean exists(); 检查是否为文件用 boolean isFile();
3.操作文件中的相关方法
查询----- long length();//返回文件长度,文件夹的长度为0
             long lastModified(); //查询文件修改日期
获取----- String getName();   // getName函数获得文件名,不包含路径
             String getPath();    // getPath函数获得文件所在路径和文件名称
             String getAbsolutePath();   //获得文件的绝对路径
重命名-----  boolean renameTo(File dest);  //给文件或文件夹改名,如果dest所指的路径与文件原来的路径不同的话,就会将文件或文件夹移动到目标位置。
删除-----  boolean delete();//删除File对象所指向的文件或文件夹。如果是文件夹:文件夹必须是空的,否则无法删除
创建----- file1.createNewFile(); //如果文件不存在,则创建一个新文件;如果文件存在, 则不进行任何操作,返回false。
4.列举出文件夹下的所有文件
      file.list();// 当前文件夹下:文件名和文件夹名称
      file.listFiles();// 当前文件夹下文件对象

评分

参与人数 1技术分 +1 收起 理由
陈君 + 1 赞一个!

查看全部评分

2 个回复

倒序浏览
多谢总结
回复 使用道具 举报
楼主总结很好阿 ,感谢分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马