黑马程序员技术交流社区
标题:
请问下面代码哪里有问题,编译不通过
[打印本页]
作者:
奔→跑
时间:
2011-12-23 22:35
标题:
请问下面代码哪里有问题,编译不通过
import java.io.*;
class SystemInFile
{
public static void main(String[] args)
{
BufferedReader bufr = null;
BufferedWriter bufw = null;
try
{
bufr = BufferedReader(new InputStreamReader(System.in));
bufw = BufferedWriter(new FileWriter("bufw.txt"));
String line = null;
while ((line=bufr.readLine())!=null)
{
bufw.write(line);
bufw.newLine();
bufw.flush();
}
}
catch (Exception e)
{
throw new RuntimeException("存储错误");
}
finally
{
try
{
if(bufr!=null)
bufr.close();
}
catch (Exception ex)
{
throw new RuntimeException("存储错误");
}
try
{
if(bufw!=null)
bufw.close();
}
catch (Exception exc)
{
throw new RuntimeException("存储错误");
}
}
}
}
作者:
songxingchao
时间:
2011-12-23 22:43
bufr = BufferedReader(new InputStreamReader(System.in));
bufw = BufferedWriter(new FileWriter("bufw.txt"));
这2个前面要加new 改成
bufr = new BufferedReader(new InputStreamReader(System.in));
bufw = new BufferedWriter(new FileWriter("bufw.txt"));
作者:
黑马巩伟伟
时间:
2011-12-23 22:45
bufr = BufferedReader(new InputStreamReader(System.in));
bufw = BufferedWriter(new FileWriter("bufw.txt"));
这里你没用new来创建对象应该是
bufr =
new
BufferedReader(new InputStreamReader(System.in));
bufw =
new
BufferedWriter(new FileWriter("bufw.txt"));
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2