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()); } }