143_IO_File_路径常量_绝对与相对路径_构建对象
2017-08-11 20:00
465 查看
路径常量与三种表示方式
Test01_Separator.javapackage _01.io.file; import java.io.File; /** * 两个常量 * 1.路径分隔符 ; * 2.名称分隔符 \(windows) /(linux等) */ public class Test01_Separator { public static void main(String[] args) { System.out.println(File.pathSeparator); System.out.println(File.separator); //路径表示形式 String path ="E:\\IOTest\\test\\2.jpg"; System.out.println(path); path="E:"+File.separator+"IOTest"+File.separator+"test"+File.separator+"2.jpg"; System.out.println(path); //推荐方式 path="E:/IOTest/test/2.jpg"; System.out.println(path); } }
相对路径与绝对路径构造 File对象
Test02_Path.javapackage _01.io.file; import java.io.File; /** * 相对路径与绝对路径构造 File对象 * 1.相对路径 File(String parent, String child) ==>File("E:/xp/test","2.jpg") File(File parent, String child) ==> File(new File("E:/xp/test"),"2.jpg") 2.绝对路径 File(String name); */ public class Test02_Path { public static void main(String[] args) { String parentPath ="E:/IOTest/test/"; String name ="2.jpg"; //相对路径 File src =new File(parentPath,name); src =new File(new File(parentPath),name); //输出 System.out.println(src.getName()); System.out.println(src.getPath()); //绝对路径 src =new File("E:/IOTest/test/2.jpg"); System.out.println(src.getName()); System.out.println(src.getPath()); //没有盘符: 以 user.dir构建 src =new File("test.txt"); //src =new File("."); System.out.println(src.getName()); System.out.println(src.getPath());//没有盘符,只能获取到文件名 System.out.println(src.getAbsolutePath()); } }
相关文章推荐
- IO_File_路径常量_绝对与相对路径_构建对象JAVA143
- IO流第一课,路径常量,绝对路径与相对路径,构建对象
- java.io.File中的绝对路径和相对路径.
- java.io.File中的绝对路径和相对路径.
- File构建实例的路径:绝对路径和相对路径
- java.io.File中的绝对路径和相对路径
- java.io.File中的绝对路径和相对路径
- java.io.File中的绝对路径和相对路径.
- java.io.File中的绝对路径和相对路径
- java.io.File中的绝对路径和相对路径
- java.io.file的绝对路径和相对路径
- java.io.File中的绝对路径和相对路径
- java.io.File中的绝对路径和相对路径.
- java.io.File中的绝对路径和相对路径
- java.io.File中的绝对路径和相对路径. (转载)
- java.io.File中的绝对路径和相对路径.
- java.io.File中的绝对路径和相对路径.
- java.io.File中的绝对路径和相对路径
- java.io.File中的绝对路径和相对路径.
- java.io.File中的绝对路径和相对路径.