进来帮我改下java程序,谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/13 09:49:56
程序可以通过编译,但运行后输入QUIT不能停止,不知是什么原因,请好心人帮我改改,谢谢了,以下是代码:

import java.io.*;
import java.awt.*;

class KeyIn
{
InputStreamReader isr;
BufferedReader br;
String line;
public void KeyIn() throws Exception
{
isr=new InputStreamReader(System.in);
br=new BufferedReader(isr);
}
public String ReadInf() throws Exception
{
line=br.readLine();
return line;
}
};

class FileOut
{
File ftp;
FileOutputStream fos;
PrintStream pwr;
public void FileOut(String filename) throws Exception
{
ftp=new File(filename+".txt");
fos=new FileOutputStream(ftp);
pwr=new PrintStream(fos);
}
public void WriteFile(String str) throws Exception
{

pwr.println(str);
}
public void CloseFile()
{
pwr.close();
}
};
public class example
{
publi

输入QUIT后按回车就可以停止程序了
QUIT前面和后面有字符则不会停止。
即输入QUIT前要按回车另起一行输入,输入后按回车就可以结束程序
你可以在程序读入的时候加个换行符处理。