的代碼,我曾經看到下面的代碼創建一個文件對象有關創建一個文件對象
File trainingFile = new File(new File(dataDir,category),category+".txt");
看來,我認爲存在着的new File
在外面new File
遞歸調用,這是什麼代碼完全去做?
的代碼,我曾經看到下面的代碼創建一個文件對象有關創建一個文件對象
File trainingFile = new File(new File(dataDir,category),category+".txt");
看來,我認爲存在着的new File
在外面new File
遞歸調用,這是什麼代碼完全去做?
的File
構造有一個重載接受一個父File
對象將新File
英寸
它給你一個File
對象,它的路徑是由<dataDir>/category/category.txt
其中<dataDir>
是文件路徑表示,category
是一個String ,既用作文件名,又用作最內部的目錄名稱。
它首先使用構造函數File(String,String),然後它使用File(File,String)。
這不是遞歸。 – SLaks 2012-04-19 15:06:13