1
5
你可以使用
但我不明白你为什么要做所有的事情(保留创建目录的列表)。看一看 FileUtils#mkdir_p ,则向它传递要创建的目录的路径,并创建该目录以及所有丢失的父目录。 |
2
2
ruby中的所有东西都是引用的。 当您使用<<时,您将连接到字符串。使用dup方法应该对你有用。
在上面的代码片段集中,<<将字符串赋值为=并查看输出中的差异。
同样作为ruby的一个附加说明,您可以在打印时使用puts添加换行符。
所以
可以阅读
|
3
1
问题是这一行正在修改原始字符串对象。数组保存对该对象的引用。
要避免这种情况,您需要创建一个新对象。或者在添加路径时执行此操作
或做:
不管是哪种方式,都是创建一个新的字符串对象,而不是修改现有的字符串对象。 |
Stilian · 存储库设置中没有Github页面部分 2 年前 |
Kellen · 查看$卷展栏功能列表 2 年前 |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 2 年前 |
johncssjs · 将数组转换为每个元素的嵌套哈希 2 年前 |
solidsnake99 · Rails db:如何绕过验证 2 年前 |