ruby-on-rails - 如何使用 Ruby on Rails 优化 'string.split("&").sort.join("&")'?

标签 ruby-on-rails ruby string ruby-on-rails-3 optimization

我正在使用 Ruby on Rails 3,在我的代码中我有这个:

string = "surname=testsurname&name=testname"
string.split("&").sort.join("&")

# Now the 'string' value is "name=testname&surname=testsurname"

有更好的方法吗?

最佳答案

如果您所说的更好意味着更快,那么可能不是。这是您打算执行的操作的相当直接的实现。你多久调用一次这个方法?它在什么情况下被调用?要对此进行优化,您可能会寻找方法来避免执行此操作的次数超过严格要求的次数。

关于ruby-on-rails - 如何使用 Ruby on Rails 优化 'string.split("&").sort.join("&")'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5095686/

相关文章:

ruby-on-rails - 我可以在 Heroku 上使用 Amazon Elasticache 吗?

ruby - 是否可以为 Ruby 中的模块创建别名?

Python - 删除所有非字母并用下划线替换它们的有效方法

ruby-on-rails - rails 和回形针 : Handling uploads for multiple file types (Video and Images)

ruby-on-rails - 在 Rails 3.2 中,每个模型是否可以有多个夹具文件?

ruby-on-rails - Ruby 图表库?

java - 在引号上划分/拆分字符串

ruby-on-rails - 迭代对象(如果存在),单个或多个

Ruby 正则表达式匹配输入文本文件字符串中的一行

java - 如何阻止 if/else 中的 else 被执行?