我想从右到左建立一个字符串我的第一个想法是使用unshift,但是String类没有unshift从右到左构建字符串最常用的方法是什么?

最佳答案

虽然没有String#unshift,但是有一个String#prepend,它允许你把字符串准备到一个现有的字符串中。

str = "right"
str.prepend("middle ")
str.prepend("left ")

# left middle right

关于ruby - Ruby缺少的string#unshift的最惯用的替代方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33878917/

10-11 04:19