登录 注册
当前位置:主页 > 资源下载 > 32 > 实验报告及文件管理类程序

实验报告及文件管理类程序

  • 更新:2024-09-28 22:05:02
  • 大小:190KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Java - 课程资源
  • 格式:ZIP

资源介绍

1.编写一个文件管理类程序FileManager.java,该类继承java.io.File类,并实现以下功能: 1.1获取指定目录下的文件和目录以及相关属性(文件名,文件或目录,文件大小(目录不用显示大小),创建日期,是否可读,绝对路径) 1.2把这些信息写入fileinfo.txt文件中 1.3如fileinfo.txt文件不存在则创建该文件,如该文件已经存在,则用新内容覆盖原来的内容 1.4若指定目录不存在,通过异常处理错误 2.编写测试程序TestFileManager.java,并通过给main方法传参数的方式,把指定目录作为参数传入 例如: java TestFileManager c:\\windows 绝对路径 or java TestFileManager /mydir 相对路径 or java TestFileManager mydir1/mydir2 相对路径 如果用户输入不符合规范,报错,并提示用户软件的用法 如果用户指定的路径不存在,报错给用户 3.撰写上机报告 4.相关程序和上机报告上交截止日期:第16周周三以前,过期无效 例子: java TestFileManager c:/test 假设test目录下有一个目录Dir1和一个文件File1.txt 应把以下内容写入fileinfo.txt 文件名 文件/目录 大小 创建日期 是否可读 绝对路径 Dir1 目录 2012-07-09 可读 c:\test\Dir1 File1.txt 文件 20K 2012-07-08 不可读 c:\test\File1.txt