「java文件路径转换」java读取本地文件路径

博主:adminadmin 2022-12-08 06:00:08 64

今天给各位分享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文件路径转换的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-08,除非注明,否则均为首码项目网原创文章,转载请注明出处。