gpt4 book ai didi

java - 了解输出流

转载 作者:行者123 更新时间:2023-12-02 06:10:16 25 4
gpt4 key购买 nike

我想先了解outputStream。我正在阅读Merlin Hughes 的《Java 网络编程2ns 版》一书。书中有一个示例程序,我试图运行它并获取其输出,但没有输出。我理解它,但无法识别问题。

这是代码

import java.io.*;

public class SimpleOut
{
public static void main(String[] args) throws IOException
{
for (int i=0; i<args.length; i++)
{
println (args[i]);
}
}

public static void println(String msg) throws IOException
{
synchronized (System.out)
{
for (int i=0 ; i<msg.length(); i++)
System.out.write(msg.charAt (i) & 0xff);

System.out.write('\n');
}
System.out.flush();
}
}

最佳答案

看来您没有通过任何 command-line arguments 运行程序时。

When an application is launched, the runtime system passes the command-line arguments to the application's main method via an array of Strings.

示例:用户应输入

java NameOfFile arg1 arg2 arg3

关于java - 了解输出流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21957681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com