栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java File类常用方法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java File类常用方法

File类:
任何一个文件(夹)可以用一个File类对象充当,在java.io包下。
三个获取实例方法:
File(String)
File(String,String)
File(File,String)

相对路径 vs 绝对路径
	Idea:单元测试下,相对于当前module
	Idea:main方法下,相对于project
	eclipse:相对路径均是相对于project
File.separator代表任意操作系统下的路径分割符

常用方法:
	1.getAbsoulutePath() : String
	2.getPath() : String 返回构造时路径
	3.getName() : String
	4.getParant(): String | null
	5.length(): long 返回文件长度(字节)
	6.lastModified(): long 最后一次修改时间,Date的实例
	7.list(): String[] 获取文件夹下的所有文件(夹)名称
	8.listFiles(): File[] 获取文件夹下的文件数组
	9.rename(File): boolean 把文件移动到指定的文件物理空间上
		要求:①this存在 ②file2不存在 ③file2.getParant()存在
	10.isDirectory(): boolean
	11.isFile(): boolean
	12.exists(): boolean 常常先判断文件(是否在)
	13.canRead(): boolean
	14.canWrite(): boolean
	15.isHidden()(): boolean
	16.createNewFile: boolean 若文件存在或上层文件夹不存在,则不创建
	17.mkdir(): boolean 如果文件目录存在或者上层目录不存在则不创建
		题目一:利用递归实现mkdirs()的功能
	18.mkdirs(): boolean 如果文件目录存在则不创建
	19.delete(): boolean 删除实际存在的文件(夹),不走回收站。
		要求:如果为文件夹,则文件夹下为空
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/337711.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号