这是我的简单飞镖代码。
import 'dart:io';
main(){
print("Hello World");
stdout.writeln("Another Hello World");
}
Run Code Online (Sandbox Code Playgroud)
输出:
Hello World //Prints newline by default.
Another Hello World //Also print newline after this.
Run Code Online (Sandbox Code Playgroud)
如果两个函数在打印后都打印一个换行符,那么它们之间有什么区别。
在 DartVM 上,行为是相同的。但是当 Dart 代码在浏览器中运行时,你不能使用stdout. dart:io 库不能在基于浏览器的应用程序中使用。print作为核心库的一部分,它可以在任何地方使用。
一个小区别(也在 VM 上)是print可以用 Zone 覆盖。
| 归档时间: |
|
| 查看次数: |
324 次 |
| 最近记录: |