有没有办法使用collect:
来帮助将字符串转换为小写?同样,我不允许使用translateToLowercase
或asLowercase
。我不想要答案,只想知道我可以从哪里开始
答案 0 :(得分:4)
您可以使用collect
作为一种映射操作。这是一个例子:
(1 to: 10) collect: [ :x | x squared ] "=> [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]"
出于您的目的,您希望使用squared
以外的其他内容。这将允许您一次执行一个字符的操作。
希望这有帮助,你说你不想要答案。