【发布时间】:2021-07-04 20:13:16
【问题描述】:
在 C++ 中,有一个 ostream 的概念。 cout 是 ostream,ofstream 也是。通过这种方式,您可以定义一个函数,该函数接受一个 ostream 并写入它,以便调用者可以决定他希望函数写入的位置。
是否可以在 kotlin 中实现相同的效果:定义一个函数来确定它在运行时写入的位置(可能是控制台)?显然if 或when 语句不算数。
【问题讨论】:
-
@gidds 那么如何根据需要让 Writer 指向文件或标准输出?