使用StreamWriter以追加的方式向文件中写入数据,可以通

题目

使用StreamWriter以追加的方式向文件中写入数据,可以通过下面()方式实现。

  • A、Dim sw As StreamWriter = New StreamWriter(path, true)
  • B、Dim sw As StreamWriter = New StreamWriter(path, false)
  • C、Dim sw As StreamWriter = File.Append(path)
  • D、Dim sw As StreamWriter = File.AppendText(path)
参考答案和解析
正确答案:A,D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在磁盘中写入数据,如果是单个磁头在向盘片的磁性涂层上写入数据,是以(36)方式写入的。

A.并行

B.并—串行

C.串行

D.串—并行


正确答案:C
解析:本题考察了磁盘读写的相关概念:单个磁头在向盘片的磁性涂层上写入数据时,是以一串行方式一位接着一位地写入的。

第2题:

磁盘文件操作中,打开文件的访问方式常量中,以追加方式打开文件的是( )。

A.in

B.out

C.app

D.ate


正确答案:C
解析:app是追加方式。

第3题:

当使用对现存文件的引用创建FileOutputStream (filename,false)时,发生了什么事情? ( )

A.引发异常

B.写入到流中的数据将追加在现存文件之后

C.将用写入到流中的数据替换现存文件

D.文件不发生变化


正确答案:C
解析:本题主要考查Java语言的I/O流的层次结构这个知识点。选项A错误,当文件为只读文件时会产生异常,但是这里没有说文件是只读文件,也就是说文件为可读可写的;选项B错误,文件输出流可以用FileOutputStream(filename,false)构造函数来创建,用法和FileInputStream(String)构造函数类似,所以可以和文件名称一起指定路径。当指定写入输出流的文件时,必须小心。如果它和现存文件一样,则当开始向流中写入数据时,将删除原来的文件。可以用FileOutputStream(string,true)构造函数创建文件输出流,它在现存文件的末尾追加数据。filename字符串指定了文件,而Boolean参数应该等于true来追加数据,而不是覆盖任何现有的数据;选项C正确,用FileOutputStream(filename,false)构造函数创建文件输出流时很容易覆盖现存的文件;选项D错误,用FileOutputStream(6lename,false)创建文件输出流时,如果是对现存文件的引用,将覆盖原来文件的内容,文件将发生变化。故本题答案是C。

第4题:

Writer类用来以字符的方式向输出流中写入数据。()

此题为判断题(对,错)。


答案:对

第5题:

以下函数不能用于向文件中写入数据的是( )。

A.hell

B.fwrite

C.fputc

D.fprintf


正确答案:A
ftell是返回文件当前指针。

第6题:

以下函数不能用于向文件中写入数据的是

A)ftell

B)fwrite

C)fputc

D)fprintf


正确答案:A
【答案】A
【知识点】文件操作函数
【解析】ftell函数功能是返回当前文件指针。fwrite函数可以以二进制形式对文件进行写入操作,不局限于文本文件。fputc函数向文件中写入一个字符。fprintf其作用是格式化输出到一个流/文件中。

第7题:

当用( )方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。A.OutputSXB

当用( )方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。

A.Output

B.Append

C.Input

D.Random


正确答案:B
B)【解析】本题考查文件的打开方式。以追加的方式打开文件时,每次写入的记录存放在文件的末尾。

第8题:

在文件使用方式中,字符串rb表示( ) 。

A. 打开一个已存在的二进制文件,只能读取数据

B. 打开一个文本文件,只能写入数据

C. 打开一个已存在的文本文件,只能读取数据

D. 打开一个二进制文件,只能写入数据


正确答案:A

第9题:

关于计算机内存储器的描述,下列说法中不正确的有( )。

A.ROM中的数据在使用时只能写入

B.ROM中的数据在使用时可以读出也可以写入

C.RAM中的数据在使用时只能读出不能写入

D.RAM中的数据在使用时又能读出又能写入


正确答案:ABC
ROM的数据只能读,不能写。RAM中的数据可读可写。故根据题意选择ABC。

第10题:

使用StreamWriter以追加的方式向文件中写入数据,可以通过下面()方式实现。

ADim sw As StreamWriter = New StreamWriter(path, true)

BDim sw As StreamWriter = New StreamWriter(path, false)

CDim sw As StreamWriter = File.Append(path)

DDim sw As StreamWriter = File.AppendText(path)


A,D

更多相关问题