首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序。程序的功能是复制文件并显示文件,将每个字符读入,并写入另一个文件,同时显示出来。(注意:在本题中,是将D盘的JDK目录下的README.txt文件打印在屏幕上,并写入另一个文件temp.txt中) 注童:请勿改动main()主
请完成下列Java程序。程序的功能是复制文件并显示文件,将每个字符读入,并写入另一个文件,同时显示出来。(注意:在本题中,是将D盘的JDK目录下的README.txt文件打印在屏幕上,并写入另一个文件temp.txt中) 注童:请勿改动main()主
admin
2013-02-25
33
问题
请完成下列Java程序。程序的功能是复制文件并显示文件,将每个字符读入,并写入另一个文件,同时显示出来。(注意:在本题中,是将D盘的JDK目录下的README.txt文件打印在屏幕上,并写入另一个文件temp.txt中)
注童:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
import java.io.*;
public class FileCopyBy{
public static void main(String args[]){
try{
FileReader input=new FileReader("FileCopyBy.java");
FileWriter output=new FileWriter("temp.txt");
int c=input.read();
while(__________)
{
_______________
System.out.print((char}c);
c=input.read();
}
input.close();
output,close();
}
catch(IOException e)
{
System.out.println(e);
}
}
}
选项
答案
c!=-1 output.write(c);
解析
本题主要考查对文本文件的操作及while循环语句的使用。解答本题的关键是掌握对文本文件的操作。Reader类与 InputStream类相似,都是输入流,但差别在于Readr类读入的是字符(char),而不是字节。不带参数的read()方法功能是将读入的字符转为整数返回。若不能读到字符,返回-1. Writer类与outputStream类相似,都是输出流,但差别在于Writer类写出的是字符(char),而不是字节。在本题中,while循环语句的功能是循环对字符进行读入和写出操作。c!=-1条件是判断read()方法能否读入字符,output.write(c);语句的功能是写入一个字符c。
转载请注明原文地址:https://kaotiyun.com/show/4R2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下关于程序设计语言的描述,错误的选项是()。
关于Python元组类型,以下选项中描述错误的是()。
下面对于类的说法错误的是()。
设二叉树中共有15个节点,其中的节点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
深度为3的一棵树共有30个节点,其中度为3、1的节点数分别为3、4,则该树中叶子节点数为()。
软件设计一般划分为两个阶段,两个阶段依次是()。
字符串tstr=’television’,显示结果为vi的是()。
Java语言中,—卜列标识符错误的是()。
下面程序段是创建一个Date类的对象并把它串行化保存到文件中,该对象表示的是运行时刻的日期及时间,请将程序补充完整。importjava.util.*;imporjava.io.*;publicclassSerializeD
随机试题
下列哪项不引起血浆胶体渗透压降低
甲、乙两名运动员在400米的环形跑道上练习跑步,甲出发1分钟后乙同向出发,乙出发2分钟后第一次追上甲,又过了8分钟,乙第二次追上甲,此时乙比甲多跑了250米,问两人出发地相隔多少米?()
病人,男性,36岁。既往有胆结石,今日午餐后突然出现中上腹痛,阵发性加剧,频繁呕吐伴胆汁,呕吐后腹痛未减轻,化验血淀粉酶为2500U/L。饮食护理为
项目可行性研究阶段的投资估算,是()的重要依据。
烧结普通砖的孔洞率大于( )。
某工程在施工过程中,因不可抗力造成损失。承包人及时向项目监理机构提出了索赔申请,并附有相关证明材料,要求补偿的经济损失如下:在建工程损失26万元;承包人受伤人员医药费、补偿金4.5万元;施工机具损坏损失12万元;施工机具闲置、施工人员窝工损失5.6万元;工
张先生是一家软件公司的经理,该公司的主要业务是为其他公司制作企业资源计划(ERP)软件系统。因为很多客户在外地,所以张先生经常要出差签约,因而对于员工的指示非常简略。例如,只向下属告知客户的要求和项目的截止期限。由于公司规模不大,张先生和下属们的关系很好,
阅读下面的教学反思(节选),按照要求答题。讲评课不能没有相应的训练,学生认识到存在的问题后,如果不能及时解决,到下一次测试时,这一类问题又出现了。趁热打铁,讲评之后及时进行有针对性的训练是提高讲评课效率的不二法门。比如.大家比较头疼的现代文阅读,这一次老
正直的记者总是敢于为百姓仗义执言,总是勇于为社会伸张正义,总是善于揭示______的事件真相。填入横线部分最恰当的一项是()。
计算机网络中常用的有线传输介质有()。
最新回复
(
0
)