java - 哪种引号效率更高?

标签 java string micro-optimization

只是好奇,哪个效率更高?

这个:

String a = someString + "." + anotherString;

或者这个:

String a = someString + '.' + anotherString;

最佳答案

你真的不应该关心,除非你就是这样做的,每秒数千次,持续几个小时。

有传言说使用 StringBuilder是最快的。

尝试这两个方法,循环运行一百万次,记录所需时间,然后向我们其他人报告。

关于java - 哪种引号效率更高?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1740475/

相关文章:

java - Room 不会自动创建 json 模式文件

java - Android随机 Activity 不重复

Python,在列表中的每个项目上 append 字符串

javascript - 如何先按数字排序,再按字母顺序排序

r - 优化网络范围功能

performance - 为什么 MOVNTI 不更慢,在循环中重复存储到同一地址?

java - 如何在 JTextArea 中打印循环的结果?

java - 如何使用 JDBC 在 spring-session 中初始化模式

c# - 如何从 Designer.cs 文件访问内部静态字符串?

assembly - 当您提前知道路径时,是否可以将分支预测器设置为 "skip"?