如何让Kotlin中的print方法和Java一样效果

Trầ*_*Tâm 3 println kotlin

我在 Kotlin 中尝试了下面的这段代码。该print方法缓存输入数据,直到我调用该println方法。

>>> print(1)
>>> print(2)
>>> System.out.print(3)
>>> System.out.print(4)
>>> println(5)
12345
Run Code Online (Sandbox Code Playgroud)

我想像Java一样按数字将数字打印为序列号。我怎么能在 Kotlin 中做到这一点?

更新:也许有人误解了我的问题。

我希望该print方法立即打印输入数据而不是等待println方法。

gvl*_*sov 7

System.out.flush()之后调用print

print(1)
System.out.flush()
Run Code Online (Sandbox Code Playgroud)

  • 冲洗功能不起作用。我在 Intellij IDE 调试期间进行了测试。不打印。 (2认同)