首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序。程序的功能是复制文件并显示文件,将每个字符读入,并写入另一个文件,同时显示出来。(注意:在本题中,是将D盘的JDK目录下的README.txt文件打印在屏幕上,并写入另一个文件temp.txt中) 注童:请勿改动main()主
请完成下列Java程序。程序的功能是复制文件并显示文件,将每个字符读入,并写入另一个文件,同时显示出来。(注意:在本题中,是将D盘的JDK目录下的README.txt文件打印在屏幕上,并写入另一个文件temp.txt中) 注童:请勿改动main()主
admin
2013-02-25
34
问题
请完成下列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://jikaoti.com/ti/Rf80FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。foriin"ation":forkinrange(2):ifi==’n’:breakprint(i,end="")
以下程序的输出结果是()。a=divmod(5,2)b=divmod(2,6)c=set(a+b)print(sum©
不能使下面程序结束的是()。 whileTrue: inp=eval(input(”请输入一个数值:”)) ifinp//3: break
下面哪一种定义是类的私有成员()。
某系统结构图如下所示: 该系统结构图的最大扇出数是()。
通过PyInstaller库能够对Python源文件所做的操作不包括的选项是()。
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
请完成下列Java程序:用一个边框布局来安排一个工具栏和一个卡片布局。工具栏可浮动,包括2个按钮,一个向前一个向后控制卡片的显示;卡片布局包括3张卡片,分别标识为card1,card2,card3。注意;请勿改动main()主方法和其他已有语句内容
【】日历类提供日期和时间的表示,它以格里历(即阳历)来计算。
在软件测试设计中,软件测试的主要目的是()
随机试题
财政部对资产评估行业监督管理的职责包括()。
Mostpeoplehavenoideaofthehardworkandworrythatthecollectingofthosefascinatingbirdsandanimalsthosetheypayto
A.缺铁性贫血B.慢性失血性贫血C.巨幼细胞性贫血D.再生障碍性贫血叶酸缺乏可导致
急性白血病病人致死的主要原因是()。
医德义务一方面指医务人员对社会和他人所承担的责任,另一方面也指社会和他人对医务人员行为的要求。这里“他人”和“社会”指的是
调整咬合的目的,除外
目前钢结构的主要连接方法是()连接。
企业接受外币资本投资,实收资本应按合同约定汇率折算为记账本位币入账。()
Youwillhearaconversationbetweenthecompanyaccountantandherbossabouttheembezzlingofthecompany’smoneybyanother
A、Heisalwayspunctualforhisclass.B、Herarelynoticeswhichstudentsarelate.C、Hewantshisstudentstobeontimeforcl
最新回复
(
0
)