[填空題] 下列程序的功能是顯示用戶在命令行方式下指定的任意驅(qū)動(dòng)器目錄,請(qǐng)補(bǔ)充程序。 import java.iO.*; public class Find
[填空題] 下列程序的功能是顯示用戶在命令行方式下指定的任意驅(qū)動(dòng)器目錄,請(qǐng)補(bǔ)充程序。 import java.iO.*; public class FindDirectories { public static void main (String args[ ]) { if(args.length= =0) args=new String[ ]".."}; try { File pathName=new File(args [0]); String[]fileName=pathName.list( ); for(int i=0;<fileName.length;i+ += { File f=new 【 】 if(f.isDirectory( )) { System.out.println(f.getCanonicalPath( )); main(new String[ ] { f.getPath( ) }); } } = catch(IOException e) { e.printStackTrace( ); } ?。健。?
正確答案:File(pathName.getPath( ),fileName[i])
參考解析:有以下兩個(gè)語(yǔ)句都可以創(chuàng)建一個(gè)文件,其中構(gòu)造方法的參數(shù),可以是路徑文件名,也可以是路徑和文件名?! ile Pathname = new File(arge[O]);//路徑文件名來(lái)建立文件對(duì)象 File f=new File (pathname.getPath,fileName[i]);//(路徑,文件名) 本題中,采用第二種方法來(lái)創(chuàng)建文件。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。