文件的相对路径和绝对路径

package cn.com;
import java.io.File;
//文件的相对路径和绝对路径
//注意:
//这里有一个小问题,我们这里在建立File对象的时候传的是绝对路径"F:\\f1.txt"
//然后调用getAbsolutePath()和getPath()是没有什么区别的,输出的都是绝对路径。
//但是如果我们传的是"f2.txt"这样一个默认的路径
//那么再调用getAbsolutePath()和getPath()就是真的绝对路径和相对路径了
public class Test5 {
   public static void main(String[] args) {
       File f1=new File("F:\\f1.txt");
       System.out.println("f1的绝对路径为:"+f1.getAbsolutePath());
       System.out.println("f1的相对路径为:"+f1.getPath());
       File f2=new File("f2.txt");
       System.out.println("f1的绝对路径为:"+f2.getAbsolutePath());
       System.out.println("f1的相对路径为:"+f2.getPath());
   }
}
时间: 2024-10-25 17:46:26

文件的相对路径和绝对路径的相关文章

打开文件显示WINDOWS无法访问指定路径怎么办

对于很多用电脑只是用来玩游戏的人来说,最悲惨的问题就是打开文件显示WINDOWS无法访问指定路径,这边文章会帮我们了解什么情况会出现这个问题和出现这个问题的解决方法. 1 打开文件显示WINDOWS无法访问指定路径是什么原因导致的 1:最通常出现的中毒中木马 2:防火墙或者杀毒软件禁止了改游戏或者文件的运行 3:文件或者软件有损坏 4:你在桌面的基本上是快捷方式,而真正软件存放的位置被你移动了或者更改了名字. 2 如果只是中毒或者中木马杀完毒就行了,而杀毒软件禁止了游戏或者文件的运行只需要,把该

java web-上传的压缩文件,怎么复制到指定路径中。

问题描述 上传的压缩文件,怎么复制到指定路径中. FileUtil.copyFile 这个方法是复制文件的?我想把怎个ZIP包复制到指定路径要怎么做? 解决方案 如下:file1是上传的文件,file2是要复制的文件,path是路径.//文件1 File file1:File file2=new File(path); //复制文件 copy one file into another FileUtils.copyFile(file1 file2); 解决方案二: 没人知道你这个FileUtil

exception-java中读取文件提示找不到指定路径???

问题描述 java中读取文件提示找不到指定路径??? import java.io.File; import java.io.FileReader; import java.io.FileWriter; public class FileCombine { public static void main(String[] args) throws Exception { // TODO Auto-generated method stub FileManager afilemg = new Fi

gcc指定头文件路径及动态链接库路径

一. #include <>与#include "" #include <>直接到系统指定的某些目录中去找某些头文件. #include ""先到源文件所在文件夹去找,然后再到系统指定的某些目录中去找某些头文件. 二. gcc指定头文件的三种情况: 1.会在默认情况下指定到/usr/include文件夹(更深层次的是一个相对路径,gcc可执行程序的路径是/usr/bin/gcc,那么它在实际工作时指定头文件头径是一种相对路径方法,换算成绝对路

html网页-如何在HTML文件中通过javascript获得当前网页的绝对路径和相对路径

问题描述 如何在HTML文件中通过javascript获得当前网页的绝对路径和相对路径 各位大神,我希望在html文件,(注意:不是jsp文件或asp文件)中通过javascript获得当前网页的地址(磁盘地址).换句话说,比如我正在打开的网页文件是index.htm,该网页文件放在了d:webconfightml路径下,我如何在index.htm文件中获得它自己的磁盘路径?即:如何获得路径"d:webconfightml"? 注意:不能有服务器端的支持,也就是我的网页不是运行在服务器

怎么在C# Silverlight项目MainPage.xaml.cs中写入文件保存到本地,保存到本地的路径是绝对路径(如保存到C:\aaa.txt),怎么写?

问题描述 怎么在C#Silverlight项目MainPage.xaml.cs中写入文件保存到本地,保存到本地的路径是绝对路径(如保存到C:aaa.txt),怎么写?能让我在winform.cs中打开如:StringfilePath=@"C:aaa.txt";求教各位高手... 解决方案 解决方案二:SaveFileDialog 当然,这只能通过用户操作才能达成写文件.为了安全,Silverlight不允许不经过用户就默默的写文件.还有个IsolatedStorage,但是位置有点不好

eclipse-在Eclipse中怎么编写一段代码可以自动找到想要的文件和打印出所在的路径?

问题描述 在Eclipse中怎么编写一段代码可以自动找到想要的文件和打印出所在的路径? 在Eclipse中怎么编写一段代码可以自动找到想要的文件和打印出所在的路径? 解决方案 http://blog.csdn.net/aotian16/article/details/5775778

php.ini文件配置好后,zend路径也全部配置正确,但是phpinfo()还显示没有zend信息_win服务器

php.ini文件配置好后,zend路径也全部配置正确,但是phpinfo()还显示没有zend信息 查看zend的目录是否有user权限.默认即可. isapi模式安装php,无法访问网站常见问题. 需要在php5isapi.dll上面添加user权限. phpinfo没法运行 先看php配置的是否正确,不正确再看配置的是什么模式,cgi 或者isapi或者fastcgi模式,然后在查看配置文件. php未找到该页 首先查看.php的扩展文件是否配置正确,然后在查看页面路径是否正确. 配置ph

Microsoft][ODBC Microsoft Access 驱动程序] &amp;amp;#x27;(未知的)&amp;amp;#x27;不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存

问题描述 <%connstr="driver={microsoftaccessdriver(*.mdb)};dbq="&server.mappath("db/chat.mdb")setconn=server.createobject("adodb.connection")conn.openconnstr%>MicrosoftOLEDBProviderforODBCDrivers'80004005'[Microsoft][ODB