问答题

请完成下列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((charc);
c=input.read();

input.close();
output,close();

catch(IOException e)

System.out.println(e);


【参考答案】

c!=-1
output.write(c);
热门 试题

问答题
下面的Applet程序,其功能为画一个正方形,大小140*140,其背景色为蓝色(其填充色为pink色,各边离Applet的边为10像素)和一个在填充的正方形中自右上到左下来回移动的小球(半径15)。请改正程序中的错误(有下划线的语句),使程序执行后,能得到预期的结果。 注意:不改动程序的结构,不得增行或删行。程序的执行结果为: import java.awt.*; import java.applet.*; * <applet code=BallAnim width=800 height=600> < applet> * 画一个正方形和一个移动的球,实现了Runnable接口。 public class BallAnim extends Applet implements Runnable Thread animThread; int ballX=100; 球的x坐标 int bally;10; 球的Y坐标 int ballDirection=0; 球移动的方向标志:0表示从上向下移动,1表示从下向上移动 public void init() super.setBackground(Color.blue); public void start() if (animThread !=null) animThread = new Thread(this); animThread.start(); public void stop() animThread.stop(); animThread = null; 实现Runnable接 public void run() Thread.currentThread().setPriority(Thread. NORM_PRIORITY); 设置线呈优先级NORM_PRIORITY while (true) moveBall(); try Thread.sleep(100); 休眠0.1秒 catch (Exception sleepProblem) This applet ignores any exceptions if it has a problem sleeping. Maybe it should take Sominex private void moveBall () 球对角运动 if (ballDirection == 0) ballX-=2; 如果球从左向右运动,球的X坐标减少2 ballY+=2; 如果球从上向下运动,球的Y坐标增加2 if (ballY > 100) 球的Y坐标增加到100, 改变球的运动方向 ballDirection = 1; ballX = 10; ballY=100; else ballX+=2; 如果球从右向左运动,球的X坐标增加2 ballY-=2; 如果球从下向上运动,球的Y坐标减少2 if (bally <= 10) 球的X坐标减少到10,改变球的运动方向 ballDirection = 0; ballX = 100; ballY=10; paint(); public void paint(Graphics g) g.setColor(Color.pink); g.fillRect(10, 10, 120, 120); g.setColor(Color.green); g.fillOval(ballX,ballY, 30, 30); ex40_3.html: <html> <head> <title> ex40_3< title> < head> <body> <applet code= BallAnim.class width=800 height=400> < applet> < body> < html>