看不清
√十天内免登录忘记密码?
还没账号?马上注册
请复制以下内容发送给他人,通过邀请链接访问完成注册,您即可享受长期收益:
适合人群: Java工程师,Java高级程序员,Java架构师
课程标签: Java工程师Java高级程序员Java架构师I/O流JavaSE
一、路径分割符
Window:使用\\
unix:使用/
注:在java中,\\是转义字符,如果要表示一个\\字符,则必须转义(\\\\)
二、相对路径和绝对路径
1)绝对路径
c:/a/b/c.txt
2)相对路径
相对于某个路径的路径
b/c.txt
注:两个特殊符号:
.当前目录
..上级目录
三、文件路径的抽象(java.io.File)
1)三个构造器
File(String pathname) //直接传入一个字符串路径
File f=new File("c:/a/b/c.txt");//new File("c:\\\\a\\\\b\\\\c.txt")
File f=new File("c.txt");//相对路径(相对于类路径)
File(String parent, String child) //传入父目录和文件字符串路径
File f=new File("c:/a/b/c","c.txt");
File(File parent, String child) ;//传入父目录File对象和文件字符串路径
File parent=new File("c:/a/b/c");
File f=new File(parent,"c.txt");
2)获取相关路径的API
a)获取系统所有盘符
File[] fs=File.listRoots();//[c:,d:...]
b)获取文件表示的路径
String path=fs.getPath();//返回路径
String path2=fs.getAbsolutePath();//返回绝对路径
String path3=fs.getCanonicalPath()//返回规范路径
c)获取父路径
String path=f.getParent()
File parent=f.getParentFile()
3)判断对应路径文件是否已存在
f.exists()
欢迎进入课程讨论区,你可以与本课程的老师和同学在这里交流。如果你有课程相关的问题,请发到老师答疑区;经验、思考、创意、作品、转帖请发到综合讨论区。欢迎分享,鼓励原创,杜绝广告,请大家共同维护一个包容、积极、相互支持的交流氛围,谢谢。了解更多请点击“讨论区使用规则”↗
给该课程打分:
人生无悔
序号
标题
1
08 JavaSE之IO流.rar
共52节 · 9小时50分钟
10亿级订单数据解决方案以及实现(真实工业界案例)视频教程
¥399.0020518人在学
共26节 · 3小时59分钟
项目管理工具Maven入门+实战教程
¥29.004245人在学
共25节 · 7小时17分钟
分布式集群任务调度解决方案视频教程
¥399.0013435人在学
共8节 · 7小时28分钟
AP计算机科学A(APcomputer science A)复习备考攻略视频教程
¥700.0043966人在学
评价
给该课程打分: