站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题请教如何将JAVA的结果输出到文本中

请教如何将JAVA的结果输出到文本中

摘要: 请教如何将JAVA的结果输出到文本中


package work;
import java.io.File;
import java.io.FileWriter;
import java.io.PrintWriter;
import java.io.IOException;

public class Result {
private File result =new File("E:/result.txt");
private FileWriter writer;

private PrintWriter pw;

public Result() {
try {
writer = new FileWriter("E:/result.txt");

pw=new PrintWriter(writer);
}
catch (IOException iox){
System.err.println(iox);
}

}

public void aLine(String in) { //写入一行
pw.println(in);

}
public void finish() { //关闭输入流,将文字从缓存写入文件

try{
pw.flush();
writer.close();
}catch (IOException iox){
System.err.println(iox);
}

}

}




我在JAVA文件旁边填加了以上文件
运行没有报错 可是并没有生成文本 应该怎么使用啊?


E:/result.txt->>E://result.txt


可还是没用哦
那个Result.java 错了吗?


调用了finish()吗?
另外变量"private File result =new File("E:/result.txt");"的Result与类名相同


private File result =new File("E://Result.txt");

我改过来了啊
finish()
你看 也调用了哦
可是总生成不了这个文件
文本文件名字也改成和类名相同了


这段代码除E:/result.txt之外没有其它错误(经过测试),楼主看看别处代码是不是调用的时候出问题了。


写成这样试试 E:/result.txt


↑返回目录
前一篇: java 配置问题,急人啊
后一篇: 这个关于++操作的怎么理解?