「java文件路径转换」java读取本地文件路径
今天给各位分享java文件路径转换的知识,其中也会对java读取本地文件路径进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java 绝对路径 转换成相对路径
需要2个变量一个是当前路径,另一个是方案栏中的路径。比较字符串,这个你应该会做了吧。第二个变量的减去第一个变量,然后做适当更改就是你要的相对路径了
楼主 如果你的程序在E盘或者D盘 就没有相对路径了。
如果的程序在“c:\documents and settings\administrator\桌面\” 那么相对路径就应当是c:\documents and settings\administrator\桌面\MY\雨的印记.wav -c:\documents and settings\administrator\桌面\” =“/MY/雨的印记.wav ”
如果的你程序在桌面下的另一文件夹下例如Test文件下 也就是说程序的路径在:c:\documents and settings\administrator\桌面\Test\
相对路径就应当是“../MY/雨的印记.wav ”
. 一点代表当前目录
.. 两点代表上一目录
Java里面获取到的文件路径要怎么转换才能被输出文本的路径?
可以你这么使用,在java中
"\"是转义符号。详细使用环境你可以找度娘。将原来的\符号作用转换成你普通额路径分隔符号了。
java 怎么将得到的文件路径中的"\"转化成"/",以方便java应用
可以通过System.getProperty("file.separator")来得到系统相关的路径分隔符。
File.pathSeparator也可以,它实际也是取得了file.separator系统属性
static {
separatorChar = System.getProperty("file.separator", "/").charAt(0);
pathSeparatorChar = System.getProperty("path.separator", ":").charAt(0);
separator = String.valueOf(separatorChar);
pathSeparator = String.valueOf(pathSeparatorChar);
}
这是类File中的相关源码
java文件路径转换的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java读取本地文件路径、java文件路径转换的信息别忘了在本站进行查找喔。
发布于:2022-12-08,除非注明,否则均为
原创文章,转载请注明出处。