假设你有一个字符串"Hello"
,你想要得到一个字符数组["H", "e", "l", "l", "o"]
。
虽然这是一个简单的问题,但我找不到直接的答案。
假设你有一个字符串"Hello"
,你想要得到一个字符数组["H", "e", "l", "l", "o"]
。
虽然这是一个简单的问题,但我找不到直接的答案。
有几种方法可以将字符串转换为数组。 #chars
是我认为最直接的一种方式,它是 thestring.each_char.to_a
的快捷方式。
>> "Hello".chars
=> ["H", "e", "l", "l", "o"]
还有其他的方法可以得到相同的结果,比如"Hello".split(//)
,但它们不够表意明确。