我得到的简单问题
|list string|
list:= #('ab' 'efghij' 'lmnopqrst'). "Ordered collection"
list do:[:each| "string with:each" i know this is not right how do i add items ].
Run Code Online (Sandbox Code Playgroud)
我也尝试了溪流,它给了我这个"有序的收藏品('ab''efayij''lmnopqrst')"
我只需要一个单一的文本
'abc efghij lmnopqrst '
Run Code Online (Sandbox Code Playgroud)
在Pharo,你可以做到
Character space join: list
Run Code Online (Sandbox Code Playgroud)
如果join:不可用且它应该运行良好,那么您可以使用流变体
String streamContents: [:stream|
list
do [:each| stream nextPutAll: each ]
separatedBy: [ stream nextPut: Character space ]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1448 次 |
| 最近记录: |