我正在使用 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/