假设你有一个字符串"Hello",你想要一个字符数组作为回报["H", "e", "l", "l", "o"].
虽然这是一个简单的问题,但我找不到直接的答案.
有几种方法可以从String中获取数组.在我看来#chars,这是一个thestring.each_char.to_a最直接的快捷方式
>> "Hello".chars
=> ["H", "e", "l", "l", "o"]
Run Code Online (Sandbox Code Playgroud)
其他方法可以获得相同的结果,"Hello".split(//)但它们的意图不那么明显.