首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序。程序的功能是复制文件并显示文件,将每个字符读入,并写入另一个文件,同时显示出来。(注意:在本题中,是将D盘的JDK目录下的README.txt文件打印在屏幕上,并写入另一个文件temp.txt中) 注童:请勿改动main()主
请完成下列Java程序。程序的功能是复制文件并显示文件,将每个字符读入,并写入另一个文件,同时显示出来。(注意:在本题中,是将D盘的JDK目录下的README.txt文件打印在屏幕上,并写入另一个文件temp.txt中) 注童:请勿改动main()主
admin
2013-02-25
48
问题
请完成下列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全国计算机二级
相关试题推荐
定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,T#,G,Cr)(其属性分别为学号、姓名、课程号、课程名、授课老师号、成绩、学分)并且一门课程可由多个教师教授,则该关系的键是()。
下面描述错误的是()。
以下程序的输出结果是()。 img1=[12,34,56,78] img2=[1,2,3,4,5] defmodi(): img1=img2 print(img1) modi() pr
Python中定义类的关键字是()。
以下关于列表变量ls操作的描述中,错误的是()。
下列叙述中正确的是()。
下列叙述中错误的是()。
以下选项中不是Python文件目录操作方法的是()。
有二叉树如下图所示: 则前序序列为()。
随机试题
已知函数f(x)满足=________.
我国的根本政治制度是()
致密结缔组织的特点是()
男婴,3个月。生后脐部有小红块突出,经常有少许黏液及血浆样液分泌,近期有脓性液渗出,最可能的诊断是
头皮裂伤清创的最佳时限,最迟应在
(一) 2012年12月,某公司对县税务局确定的企业所得税的应纳税所得额、应纳税额及在12月30日前缴清税款的要求极为不满,决定撤离该县,且不缴纳税款。县税务局得知后,责令该公司在12月15日前纳税。当该公司有转移生产设备的明显迹象时,县税务局
对入学的适应影响较大的是幼儿对小学生活的()。
关于公安机关与人民的关系,下列哪些说法是正确的?( )
湖北:武汉
About3billionpeoplelivewithin100miles(160km)ofthesea,anumberthatcoulddoubleinthenextdecadeashumansflockt
最新回复
(
0
)