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