如何在smalltalk中打印换行符

adi*_*ius 3 smalltalk

我想在字符串中打印出换行符或以任何方式实现wordwrap.C风格的转义序列\n似乎不起作用!我怎样才能做到这一点?

adi*_*ius 5

您需要使用String cr或连接字符串部分Character cr.

完整示例:

Transcript show: 'First line', String cr, 'Second line'.
Run Code Online (Sandbox Code Playgroud)

这将打印在Transcript窗口中:

First line
Second line
Run Code Online (Sandbox Code Playgroud)

  • 您还可以将"#cr"消息直接发送到Transcript或stream以简化您的工作 (2认同)