java中的文件路径,java配置文件路径怎么写
java的文件路径怎么写
Java文件路径可以使用正斜杠“/”和反斜杠“\”,但反斜杠需要转义,写成“\”才能识别。
String= d: \ \新文件夹\ \ 2 . png ;
File file=新文件(路径);
system . out . println(file . exists());
path 1= d:/new folder/2 . png ;
File file1=新文件(路径);
system . out . println(file 1 . getabsolutepath());
system . out . println(file 1 . getcanonicalpath());“\”和“/”的区别
“/”和“\”都可以达到访问路径的效果。
正斜杠,一般在配置文件路径的时候,只需要用一个指向下一个路径。
例如:“c:/a/1 . txt”;
至于反斜杠,在配置文件路径时,在java中有特殊的含义,是作为转义符存在的,所以具体有两个反斜杠。
例如: c \ \ a \ \ 1 . txt ;在这里,第一个反斜杠是作为转义符存在的,第二个反斜杠才是真正的反斜杠。
一般可以认为/等同于 \ \
在java中,路径通常是“/”
windows中的路径通常使用 \
linux和unix中的路径通常使用“/”
最好用“/”,因为java是跨平台的。“\”(Java代码中应该是\ \的意思)是windows环境下的路径分隔符,Linux和Unix中使用“/”。而“/”可以在windows下识别。所以最好用“/”
//path路径D:\ program files \ Apache \ web apps \ monkey \ upload
String path=request.getSession()。getServletContext()。get real path(/upload/);因为a \代表转义字符,所以真正的路径应该是D:\ \ program files \ \ Apache \ \ web apps \ \ monkey \ \ upload,这是java可以识别的。无法识别上述路径,并将报告错误。无法通过新建文件(路径)的方法正确创建文件。并且有可能使用这个真实路径。
如果需要将其改为反斜杠,请用以下内容替换path=path.replaceall (\ \ \ ,/);
我们,大量免费的Java入门教程,欢迎在线学习!以上是如何写java的文件路径的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。