gpt4 book ai didi

groovy - String 与 GString 性能

转载 作者:行者123 更新时间:2023-12-02 07:26:29 28 4
gpt4 key购买 nike

我们是否有硬性能数据证明单引号相对于双引号的优势?大多数人会更习惯使用双引号。

我知道当我们计算表达式时可以使用GString,并执行惰性计算

最佳答案

这里是 09 年完成的一些测试的链接:

http://pstehlik.com/2009/01/the-speed-difference-between-the-different-types-of-strings-in-groovy-and-grails/

结果似乎确实有很大差异,具体取决于您使用的是 String 还是 GString、您对该对象执行的操作以及您是在控制台还是在 Jetty 上运行。

但差不多三年前,很多事情可能已经发生了变化。测试脚本仍然位于页面底部,因此您可以尝试在当前的 Groovy 版本中运行该脚本来查看现在的结果。你还可以看到他的nabble post这可能会提供更多信息。

就我个人而言,我经常使用单引号字符串,当我需要使用变量替换时,只使用双引号 GString。但从未测试过性能差异。

关于groovy - String 与 GString 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9775672/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com