的代码,我曾经看到下面的代码创建一个文件对象有关创建一个文件对象
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