java中new的一个问题
File f=new File(fDir,strFile);
这个到底是什么意思呢?
是把括号中的值给它的对象f吗?
还有这个:File fdir=new File(File.separator);
括号中的值给它的对象fdir吗?我真的看不懂
请大虾们解释一下呀,不胜感激!!!
参考答案:File f=new File(fDir,strFile)
这个语句调用了类File的一个构造函数,其中f是一个引用,new出来了一个对象,并把这个对象的引用交给了f,括号中的两个值是这个构造函数所需要的两个参数,指明文件的路径名和文件名称。下面的也是一样。