io流输到文件中?

skyzjc 2011-11-21 06:57:11
急急急???把System.out.println("abc");中的abc用io流输出到文本文件中怎么实现?
...全文
160 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
冰红茶盖 2011-11-22
  • 打赏
  • 举报
回复
学习之~ 输出重定向
24234234 2011-11-22
  • 打赏
  • 举报
回复
继承了
fskjb01 2011-11-22
  • 打赏
  • 举报
回复
log4j可以搞定
jingluo 2011-11-22
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 renyuanchunby 的回复:]

System.out 系统默认的标准输出。
System.setOut(new PrintStream("c:/test.txt")); 重定向标准输出
输出的信息就存储在c:/test.txt文件中
[/Quote]
i++
huaoppo 2011-11-22
  • 打赏
  • 举报
回复
写入文件不是用输出流的write()方法么?比如 out.write();
java爱好者 2011-11-22
  • 打赏
  • 举报
回复
5楼是正确 的
Aquarius_T 2011-11-22
  • 打赏
  • 举报
回复
不明白LZ什么意思?
renyuanchunby 2011-11-22
  • 打赏
  • 举报
回复
System.out 系统默认的标准输出。
System.setOut(new PrintStream("c:/test.txt")); 重定向标准输出
输出的信息就存储在c:/test.txt文件中
龙腾冰 2011-11-22
  • 打赏
  • 举报
回复
输出重定向阿
CherryMs 2011-11-22
  • 打赏
  • 举报
回复
楼主应该是想表达system out的重定向
  • 打赏
  • 举报
回复
使用dom4j 写入日志文件?

Scanner scanner = new Scanner(System.in);
String msg = canner.next();
//得到键盘输入的值:msg
System.out.println(msg);
//下一步将msg写入到文件

没太明白你的意思,你参考一下是不是。
Jlins 2011-11-21
  • 打赏
  • 举报
回复
不还意思理解错了;应该是这个,属于重定向system.out
System.setOut(new PrintStream("c:/test.txt")); 
System.out.println("****************************************************");



[Quote=引用 3 楼 dyllove98 的回复:]

log.info("abc"); ??是日志记录吧?
引用 2 楼 skyzjc 的回复:

不是这样,输完System.out.println("abc");在前面或下面调一个方法直接实现输入到文件中
[/Quote]
huntor 2011-11-21
  • 打赏
  • 举报
回复
http://code.google.com/p/guava-libraries/下载guava。
调用 com.google.common.io.Files 的
static void write(CharSequence from, File to, Charset charset)
Writes a character sequence (such as a string) to a file using the given character set.

Jlins 2011-11-21
  • 打赏
  • 举报
回复
log.info("abc"); ??是日志记录吧?
[Quote=引用 2 楼 skyzjc 的回复:]

不是这样,输完System.out.println("abc");在前面或下面调一个方法直接实现输入到文件中
[/Quote]
skyzjc 2011-11-21
  • 打赏
  • 举报
回复
不是这样,输完System.out.println("abc");在前面或下面调一个方法直接实现输入到文件中
Jlins 2011-11-21
  • 打赏
  • 举报
回复
读文件和写文件
package com.xjh.util;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.PrintWriter;

public class FileUpdate {

public static void main(String[] args) throws Exception {
StringBuilder sb = new StringBuilder("abc");

PrintWriter out = new PrintWriter(new File("c:\\b.txt"));
try {
out.print(sb);
} finally {
out.close();
}
}
}

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧