Java菜鸟提问,高手进~

来源:百度知道 编辑:UC知道 时间:2024/06/04 10:09:52
如何将System.out.println();语句输出的内容保存成一个TXT文档?


BufferedWriter bw = new BufferedWriter(new FileWriter("c:\\process.log"));
定义生成的路径和文件名,
然后把
System.out.println(str);
替换成这个:
bw.write(str);
bw.newLine();
就OK了。

IO输出流,去搜这方面资料看看

复制粘贴

简单地写个例子吧,希望能有所帮助~~~
import java.io.*;
public class aboutText{
public static final String IN_FILE_PATH = "d:/in.txt"; //待读取文档的路径
public static final String OUT_FILE_PATH = "d:/out.txt"; //待写入文档的路径

public static void main(String[] args){
String abcText = readText();//从文档读取
writeText(abcText); //写入文档;
}

//从文档里读取内容
public static String readText(){
int arrlen = 100000000;
byte[] infile = new byte[arrlen];
String str = "";
try{
FileInputStream input = new FileInputStream(IN_FILE_PATH); //文档的路径
BufferedInputStream bis = new BufferedInputStream(input);
DataInputStream dis = new DataInputStream(bis