如何让Kotlin中的print方法达到和Java一样的效果
How to make the print method in Kotlin have the same effect as Java
我在 Kotlin 中尝试了下面的这段代码。 print
方法缓存输入数据,直到我调用 println
方法。
>>> print(1)
>>> print(2)
>>> System.out.print(3)
>>> System.out.print(4)
>>> println(5)
12345
我想按 Java 这样的数字将数字打印为序列号。我怎么能在 Kotlin 中做到这一点?
更新:可能有人误解了我的问题。
我希望 print
方法立即打印输入数据,而不是等待 println
方法。
在 print
之后调用 System.out.flush()
。
print(1)
System.out.flush()
我在 Kotlin 中尝试了下面的这段代码。 print
方法缓存输入数据,直到我调用 println
方法。
>>> print(1)
>>> print(2)
>>> System.out.print(3)
>>> System.out.print(4)
>>> println(5)
12345
我想按 Java 这样的数字将数字打印为序列号。我怎么能在 Kotlin 中做到这一点?
更新:可能有人误解了我的问题。
我希望 print
方法立即打印输入数据,而不是等待 println
方法。
在 print
之后调用 System.out.flush()
。
print(1)
System.out.flush()