首页 > 软考
题目内容 (请给出正确答案)
[单选题]

File类中的()方法可以用来判断文件或目录是否存在。

A.exist()

B.exists()

C.fileExist()

D.fileExists()

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“File类中的()方法可以用来判断文件或目录是否存在。”相关的问题
第1题
以下对File类的public boolea isFile()方法的描述,哪个是正确的?

A.判断该File对象所对应的是否是文件

B.判断该File对象所对应的是否是目录

C.返回文件的最后修改时间

D.在当前目录下生成指定的目录

点击查看答案
第2题
下列说法正确的是

A.类FilelnputStream和FileOutputStream用宋进行文件I/O处理,由它们所提供的方法可以打开本地主机上的文件,并进行顺序的读/写

B.通过类File的实例或者一个表示文件名称的字符串可以生成文件输入/输出流,在流对象生成的同时,文件被打开,但还不能进行文件读/写

C.对于InputStream和OutputStream来说,它们的实例都是是非顺序访问流,即只能进行顺序的读/写

D.当从标准输入流读取数据时,从键盘输入的数据直接输入到程序中

点击查看答案
第3题
下列叙述中,错误的是()。

A.File类能够存储文件

B.File类能够读写文件

C.File类能够建立文件

D.File类能够获取文件、文件夹信息

点击查看答案
第4题
以下关于字符串处理的描述错误的是哪一项?

A.print ('C:\file\time'),输出结果是C:\file\time。

B.Python 2.x中字符串是以单引号或双引号括起来的任意文本,如果字符串赋值的时候,内部有单引号或双引号时如果不想使用转义字符常常可以使用r运算符来表示。

C."\"符号可以被用来表示转义符号,例如'doesn\'t'和"doesn't"都表示字符串doesn't。

D.被单引号('...')或者双引号("...")包围的都是字符串。

点击查看答案
第5题
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出
文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。

if ["$#" -lt 2 ];then

echo "usage $0 <output-file> <input file 1> [<input file 2>…]"

exit 0

fi

output="$1"

shift

for i in (61); do

if[-e "Si"];then # or use '-a $i'

cat (62)

fi

done

A.$#

B.$I

C.$!

D.$@

点击查看答案
第6题
将下面Shell 程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾。如果指定的输出文件不存在,则程序应自动产生一个输出文件。if ["$#"-It 2];thenecho "Usage $0<output-file><input file l>[<input file2>...]"exit 0fiutput="$1"shiftfor i in (41) ;doif [ -e "$i"];then # or use'-a $i'cat (42)fidone

A.$#

B.$i

C.$!

D.$@

点击查看答案
第7题
下面哪条命令可用来确保文件“my file”存在()。A.cpmyfile/dev/nullB.touch my fileC.create my fi

下面哪条命令可用来确保文件“my file”存在()。

A.cpmyfile/dev/null

B.touch my file

C.create my file

D.mkfile my file

点击查看答案
第8题
阅读下列说明和c++代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】现欲构造一文件/目录树,

阅读下列说明和c++代码,将应填入 (n) 处的字句写在答题纸的对应栏内。

【说明】

现欲构造一文件/目录树,采用组合(Composite)设计模式来设计,得到的类图如6—7所示:

【c++代码】

include<1ist>

include

include

using namespace std;

class AbstractFile{

protected:

string name;//文件或目录名称

public:

void printName(){cout<*getChildren()=0; //获得一个目录的子目录或文件

};

class File:public AbstractFile{

public:

File(string name){ (1) =name;)

void addChild(AbstractFile*file){return ;)

void removeChiid(AbstractFile*file){return;}(2) getChildren(){return (3 ) ;}

};

class Folder:public AbstractFile{

private:

listchildList; //存储子目录或文件

public:

Folder(string name){ (4) =name;}

void addChild(AbstractFile*file){childList.push back(file);}

void removeChiid(AbstractFile*file)(chiidList.remove(file);}

list*getChildren(){return (5) ;)

};

voidmain(){

//构造一个树形的文件/目录结构

AbstractFile*rootFolder=new Folder(“C:\\”);

AbstractFile*compositeFolder=flew Folder(”composite”);

AbstractFile*windowsFolder=new Folder(”windows”);

AbstractFile*file=new File(”TestComposite.java”);

rootFolder->addChild(compositeFolder);

rootFolder->addChild (windowsFolder);

compositeFolder->addChiid(file);

)

点击查看答案
第9题
阅读下列说明和图,回答问题1至问题3。 【说明】 某图书管理系统的主要功能如下: 1.图书管理系统的资

阅读下列说明和图,回答问题1至问题3。

【说明】

某图书管理系统的主要功能如下:

1.图书管理系统的资源目录中记录着所有可供读者借阅的资源,每项资源都有一个唯一的索引号。系统需登记每项资源的名称、出版时间和资源状态(可借阅或已借出)。

2.资源可以分为两类:图书和唱片。对于图书,系统还需登记作者和页数;对于唱片,还需登记演唱者和介质类型(CD或者磁带)。

3.读者信息保存在图书管理系统的读者信息数据库中,记录的信息包括:读者的识别码和读者姓名。系统为每个读者创建了一个借书记录文件,用来保存读者所借资源的相关信息。

现采用面向对象方法开发该图书管理系统。识别类是面向对象分析的第一步。比较常用的识别类的方法是寻找问题描述中的名词,再根据相关规则从这些名词中删除不可能成为类的名词,最终得到构成该系统的类。表10-4给出了[说明]中出现的所有名词。

通过对表10-4中的名词进行分析,最终得到了图10-4所示的UML类图(类的说明如表10-5所示)。

表10-5所给出的类并不完整,根据[说明]和表10-4,将图10-4中的(a)~(c)处补充完整。

点击查看答案
第10题
下列方法中可以用来创建一个新线程的是______。A.实现java.lang.Runnable接口并重写start()方法B.

下列方法中可以用来创建一个新线程的是______。

A.实现java.lang.Runnable接口并重写start()方法

B.实现java.lang.Runnable接口并重写run()方法

C.继承java.lang.Thread类并重写run()方法

D.实现java.lang.Thread类并实现start()方法

点击查看答案
第11题
下列方法中可以用来创建一个新线程的是()。

A.实现java.lang.Runnable接口并重写start()方法

B.实现java.lang.Runnable接口并重写run()方法

C.继承java.lang.Thread类并重写run()方法

D.实现java.lang.Thread类并实现start()方法

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改