
正文
java代码表示相对路径,java使用相对路径创建文件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java实现文件保存可以使用相对地址吗,怎么写相对地址?
相对路径就是你建立文件后文件就放在你部署到tomcat项目的文件夹中。建立文件很简单:比如:File file = new File(a.txt);这样项目下就有这个文件了。
绝对路径:加上盘符,就是绝对正确的地址,一般通过我的电脑打开到那个位置,复制地址就可以。
貌似你没有理解绝对路径和相对路径的概念。你的意思应该是说,你要的带目录结构的完整路径,而不是单纯的文件名吧。
一个例子,如果有一个Test文件夹里面有test.java和hello.txt.如果你想用test.java操作hello.txt 只要在test.java中这样写File file=new File(hello.txt);//这样就是相对路径。
)是获取当前的类编译路径,之后通过getResourceAsStream的形式即可找到要读取的文件的路径。备注:这个方法中后面的路径也可以通过截取的形式来进行路径获取,实现原理都是找到当前类路径,之后通过相对位置找到另外文件路径。
相关问答
Q1: java相对路径怎么写
1、相对路径的话,可以先获取到当前文件的编译路径,之后在找到想找文件的路径的思路来实现。
2、只要在test.java中这样写File file=new File(hello.txt);//这样就是相对路径。
3、FileReader(fileChooser.getSelected().getAbsolutePath());这样就好了,你自己试试。貌似你没有理解绝对路径和相对路径的概念。你的意思应该是说,你要的带目录结构的完整路径,而不是单纯的文件名吧。
Q2: java如何获取文件的相对路径啊?
1、在jsp和class文件中调用的相对路径不同。在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 也可以选用System.getProperty(user.dir)获取工程的绝对路径。
2、//获取绝对路径 }catch(Exceptine){} File.getCanonicalPath()和File.getAbsolutePath()大约只是对于newFile(.)和newFile(..)两种路径有所区别。
3、File类有两个常用方法可以得到文件路径一个是:getCanonicalPath(),另一个是:getAbsolutePath(),可以通过File类的实例调用这两个方法例如file.getAbsolutePath()其中file是File的实例对象。
4、一个例子,如果有一个Test文件夹里面有test.java和hello.txt.如果你想用test.java操作hello.txt 只要在test.java中这样写File file=new File(hello.txt);//这样就是相对路径。
5、相对路径的话,可以先获取到当前文件的编译路径,之后在找到想找文件的路径的思路来实现。
Q3: java中用相对路径打开文件。
绝对路径:加上盘符,就是绝对正确的地址,一般通过我的电脑打开到那个位置,复制地址就可以。
相对路径的话,可以先获取到当前文件的编译路径,之后在找到想找文件的路径的思路来实现。
相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。
在其中找取得URL之类的方法,以便取得URL,然后调用URL的getpath()方法,取得字符串并稍作处理就得到该类的Class文件的绝对路径,在此基础上就可以方便的使用相对路径。
关于java代码表示相对路径和java使用相对路径创建文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







