[填空題] 若要在D盤根目錄下生成一個(gè)名為mydir的文件夾,請?jiān)谙旅鏅M線處填入代碼完成此程序。 import java.io.*; public class
[填空題] 若要在D盤根目錄下生成一個(gè)名為mydir的文件夾,請?jiān)谙旅鏅M線處填入代碼完成此程序。
import java.io.*;
public class FileTest
public static void main(String args[])
【7】
File fileObject1 = new File("Filel.txt");
File fileObject2 = new File("d:\mydir", "File2.txt");
System.out.println(fileObject2);
try
dirObject.mkdir();
catch(SecurityException e)
try
fileObject1.createNewFile();
fileObject2.createNewFilei);
catch(IOException e)
正確答案:
FiledirObject=new File(“d:\mydir”);
參考解析:本程序?qū)⒃诋?dāng)前文件夾中生成一個(gè)名為Filel.txt的文件,在D盤里生成一個(gè)名為 mydir的文件夾,并在該文件夾生成一個(gè)名為File2.txt的文件,最后輸出文件File2.txt的完整路徑。程序中生成了三個(gè)文件對象dirObject、fileObject1和fileObject2,在對dirObject進(jìn)行初始化時(shí),因?yàn)閰?shù)為絕對路徑,所以調(diào)用mkdir()方法,這樣就在參數(shù)指定的路徑中生成一個(gè)名為mydir的文件夾;對fileObjectl進(jìn)行實(shí)例化時(shí),參數(shù)為相對路徑,所以后面調(diào)用的是 createNewFile()方法,程序運(yùn)行后就會(huì)在當(dāng)前路徑下生成參數(shù)中指定的文件;fileObject2實(shí)例化后,調(diào)用creatNewFile()方法,程序在參數(shù)第一個(gè)字符串變量指定的文件夾中創(chuàng)建一個(gè)文件,該文件的名稱和相對路徑由參數(shù)的第二個(gè)字符串變量指定。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。