当前位置: 首页 > 知识库问答 >
问题:

Java系统输出打印慢

许马鲁
2023-03-14
public class test {

    public static void main(String[] args) {
        // Get message, convert to char array

        System.out.print("Hello world , this is a test.");

    }
}

我如何才能使打印在控制台中的消息不是直接发出,而是一点一点地发出

共有1个答案

姚钊
2023-03-14

首先,让我们将消息放在一个单独的变量中。

步骤1:

String message = "Hello world , this is a test.";
System.out.print(message);

现在,让我们一个字母一个字母地打印消息,而不是一次打印。我们将做一个从0计数到消息长度的循环。

String message = "Hello world , this is a test.";

for (int i = 0; i < message.length(); i++) {
}
String message = "Hello world , this is a test.";

for (int i = 0; i < message.length(); i++) {
    char ch = message.charAt(i);
    System.out.print(ch);
}
String message = "Hello world , this is a test.";

for (int i = 0; i < message.length(); i++) {
    char ch = message.charAt(i);
    System.out.print(ch);
    Thread.sleep(100); // Sleep 100ms (0.1 seconds)
}

步骤5:

public static void main(String[] args) throws InterruptedException {
    String message = "Hello world , this is a test.";

    for (int i = 0; i < message.length(); i++) {
        char ch = message.charAt(i);
        System.out.print(ch);
        Thread.sleep(100); // Sleep 100ms (0.1 seconds)
    }
}
 类似资料:
  • 我试试密码 <代码>系统。出来println(16 并且输出为2! 但是这是如何工作的?语法是什么?

  • 4.12. 打印输出 前面例子中涉及到的打印都比较简单。在这一节中,我们将要讨论Go语言格式化输出的功能。 我们已经用过"fmt"包中的"Printf"和"Fprintf"等输出函数。"fmt"包中的"Printf"函数的 完整说明如下: Printf(format string, v ...) (n int, errno os.Error) 其中"..."表示数目可变参数,

  • 问题内容: 我是一个相对较新的程序员,所以这可能是一个非常简单的问题,但是让我有些困惑。 我正在尝试将Java GUI的最终输出打印到打印机。现在,在我的GUI中,有了它,当您单击打印时,会弹出一个弹出窗口,列出可用的打印机,并根据您选择的打印机,将其打印到该打印机。 但是事实并非如此。我通过搜索互联网来解决此问题,从而获得了大部分代码,并找到了一些很有前途的代码。但是,它是从文件打印出来的。因此

  • 问题内容: 如何将Java输出同时输出到Shell控制台和某个文件中?那可能吗? 问题答案: 您可以在程序的开头包含以下几行:

  • 标准输出 1.gossh远程执行命令返回格式. #批量模式首行首先打印所有的远程机器IP. [servers]=[192.168.56.2 192.168.56.2] #机器ip ip=xxx.xxx.56.2 #远程执行命令 command=uname #命令执行完后的退出值,就是$? return=0 #远程执行命令输出到标准输出和错误输出的结果 Linux ##换行和---分隔线 ---