1. 程式人生 > >File類(一)-----File類的建構函式

File類(一)-----File類的建構函式

File類的建構函式
 File類的建構函式

package FileStudy;

public class FileCreate {
    private static final String FILE_SEPARATOR = System.getProperty("file.separator");
    public static void main(String[] args){
        /**
         * File類的建構函式
         * 如何建立file類物件
         */

        String fileName = "e:\\java\\pictures\\img1.jpg"
; java.io.File f1 = new java.io.File(fileName);//可以將檔案封裝成File物件也可以將資料夾封裝成File物件。注意:也可以封裝不存在的資料夾或檔案,變成物件。 System.out.println(f1); java.io.File f2 = new java.io.File("e:\\java\\pictures","img1.jpg"); System.out.println(f2); //把parent封裝成File物件 java.io.File dir = new java.io
.File("e:\\java\\pictures"); java.io.File f3 = new java.io.File(dir,"img1.jpg"); System.out.println(f3); //不同系統有不同的檔案分割符 所以獲取系統檔案分隔符 java.io.File f4 = new java.io.File("e:"+FILE_SEPARATOR+"java"+FILE_SEPARATOR+"pictures"+FILE_SEPARATOR+"img1.jpg"); System.out.println
(f4); //使用File物件中封裝的系統檔案分隔符 java.io.File f5 = new java.io.File("e:"+ java.io.File.separator+"java"+ java.io.File.separator+"pictures"+ java.io.File.separator+"img1.jpg"); System.out.println(f5); } }