全国信息技术应用考试

File类中的isDirectory()方法的作用是()。A、 判断File对象封装的是否是文件B、 判断File对象封装的是否是目录C、 判断File对象中封装的是否是根目录D、 返回值类型是boolean

题目

File类中的isDirectory()方法的作用是()。

  • A、 判断File对象封装的是否是文件
  • B、 判断File对象封装的是否是目录
  • C、 判断File对象中封装的是否是根目录
  • D、 返回值类型是boolean
参考答案和解析
正确答案:B,D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面程序运行时输出的结果为

C:\Program Files is a directory.

将程序补充完整。

Import java.io.*;

public class DirTest {

public static void main(String[] args) {

File myDir=Flew File("C:/Program Files/");

System.out.println(myDir+(______.isDirectory()?"is":"is not")+"a directory.");

}

}


正确答案:myDir
myDir 解析:本程序首先创建File类的一个实例myDir对象,输出结果实际上是对文件属性的测试,即是否是一个目录。File类提供isDirectory()方法来测定文件是否是目录,所以本题空白位置所要填入的内容就是创建的myDir对象。

第2题:

(11 )下面程序运行时输出结果为

C:\Program Files is a directory

请将程序补充完整。

import Java.io.*;

public class DirTest{

public static void main(String[] args){

File myDir = new File( " C:/Program Files/ " );

System.out.println

(myDir + ( 【 11 】 .isDirectory() ? " is " : " is not " ) + " a directory. " );

}

}


正确答案:

第3题:

File类中,获得文件路径的方法是______。


正确答案:getPath()
getPath()

第4题:

在生成文件对象的语句中,如果文件对象的路径是文件夹所属的路径,需要调用File类中的______方法生成对应的文件夹。

A.createNewFile()

B.isDirectory()

C.canRead()

D.mkdir()


正确答案:D
解析:利用生成文件对象语句只是生成一个文件对象,而不是生成真正的文件。如果语句中,构造方法的参数是文件名或路径加文件名,需要调用File类中的creatNewFile()方法创建文件;若是文件夹所属的路径,需要调用File类中的mkdir()方法生成对应的文件夹。

第5题:

下列关于流类和File类的说法中错误的一项是______。

A.File类可以重命名文件

B.File类可以修改文件内容

C.流类不可以新建目录

D.流类可以修改文件内容


正确答案:B

第6题:

"FILE *p"的作用是定义一个文件指针变量,其中的"FILE"是在 【20】 头文件中定义的。


正确答案:
stdio.h

第7题:

下面哪项不是File类的构造方法()

A、File(StringfileName)

B、File(Filedirectory)

C、File(Stringdirectory,StringfileName)

D、File(Filedirectory,StringfileName)


参考答案:B

第8题:

下列叙述中,错误的是

A.File类能够存储文件

B.File类能够读写文件

C.File类能够建立文件

D.File类能够获取文件目录信息


正确答案:B
解析:本题考查考生对Java中File类的理解。文件File是.java.io包中的一个重要的非流类,-以一种系统无关的方式表示一个文件对象的属性。通过File所提供的方法,可以得到文件或目录的描述信息(包括名字、路径、长度、可读、可写等),也可以生成新文件、目录,修改文件和目录,查询文件属性,重命名文件或者删除文件。File描述了文件本身的属性,File类中封装了对文件系统进行操作的功能。简单说,File类所关心的是文件在磁盘上的存储,而要对文件进行读写,就是流类所关心的文件内容,应该掌握相关概念以及相关方法。

第9题:

()提供文本创建、打开、复制、删除、移动等静态方法。

A、File类

B、FileInfo类

C、FileStream类

D、StreamReader类


本题答案:A

第10题:

File类提供静态方法,不需要创建对象即可调用其方法。


正确答案:正确

更多相关问题