万能百科  > 计算机   > 

[填空题] 若要在D盘根目录下生成一个名为mydir的文件夹,请在下面横线处填入代码完成此程序。 import java.io.*; public class

2021-07-20   

[填空题] 若要在D盘根目录下生成一个名为mydir的文件夹,请在下面横线处填入代码完成此程序。

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”);

参考解析:

本程序将在当前文件夹中生成一个名为Filel.txt的文件,在D盘里生成一个名为 mydir的文件夹,并在该文件夹生成一个名为File2.txt的文件,最后输出文件File2.txt的完整路径。程序中生成了三个文件对象dirObject、fileObject1和fileObject2,在对dirObject进行初始化时,因为参数为绝对路径,所以调用mkdir()方法,这样就在参数指定的路径中生成一个名为mydir的文件夹;对fileObjectl进行实例化时,参数为相对路径,所以后面调用的是 createNewFile()方法,程序运行后就会在当前路径下生成参数中指定的文件;fileObject2实例化后,调用creatNewFile()方法,程序在参数第一个字符串变量指定的文件夹中创建一个文件,该文件的名称和相对路径由参数的第二个字符串变量指定。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签