调用别人的某个函数。此函数里面print出一些我需要的log。我想在程序里面接到。如何做?谢谢
解决方案 »
- 请教:java登录界面问题
- 初学java,按书上所写的敲了代码, 编译也能通过!!可为什么出不来图形呢? 在线等!~~
- Hibernate 中怎样映射整个数据库
- 有一道题,大家谁能帮我分析分析呀?谢谢了!
- 我的socke流为什么不能传到对方(基于c/s的简易聊天程序)?
- 求助,我这里写的猜字母游戏有点小问题,请大哥大姐们看看哪里有问题啊!
- 请帮忙看一下错在哪里
- 小问题!!
- 这段程序有问题么?怎么button怎么不能点击呢?
- 新手自学Java,在学习集合框架类容时,大牛们有什么建议么?
- 有关JTree节点图标的问题 路过的来看看那 ~~
- 为什么我不能给l2 添加鼠标事件,还有鼠标点ji后为什么不输出dddd
——————————————————————————————————————————————————————————————————————能改就不用问了。
别人的函数不能改。而且没有返回值。
请参考:http://www.ibm.com/developerworks/cn/java/l-console/index.html
import java.io.*;public class Test { /**
* @param args
*/
public static void main(String[] args) throws IOException {
ByteArrayOutputStream b = new ByteArrayOutputStream();
PrintStream output = new PrintStream(b);
PrintStream old = System.out;
System.setOut(output);
System.out.println("AAA");
System.setOut(old);
System.out.println(b);
}}提供个思路,可以把函数里面print出的东西拦截下来
或是动态读取LOG文件
请参考:http://www.ibm.com/developerworks/cn/java/l-console/index.html
——————————————————————————————————————————————————————————————————
呵呵,我也找到这个了。有点复杂。