1 今天开启了庞大的io教学,较之前学习的集合而言,io知识不仅偏向与思想的理解,颇有几分面向对象的姿色,大量的使用方法也需要小二来一一总结,这跟API又有点像,老师说io挺重要的,所以,多敲,多敲,多敲,重要的事情来三遍. 总结一下, File中的方法 1:构造方法 File(String pathname) File(String parent ,String child) File(File parent ,String child) 2:创建功能 boolean createNewFile() 创建文件 boolean mkdir()创建单层文件夹 boolean mkdirs()创建多层文件夹 3:删除功能 boolean delete()功能已超过Windows,没有后悔药,请慎用 4:判断功能 boolean exists()判断file路径是否存在 boolean isFile()判断是否是文件 boolean isDirectory() 判断是否为文件夹 5:获取功能 String getName()获取文件名字 long length()获取文件字节大小 String getAbsolutePath()获取文件绝对路径 String getPath()获取文件相对路径 long lastModify()获取文件最后一次修改时间 6:重命名 (自己试验一下 ) boolean renameTo(File dest) 7:高级获取功能 关于 文件夹 String[] list()获取目录全部下所有文件, File[] listFiles()数组形式获取所有文件
|