![]() |
1
0
微优化:而不是获取子字符串并进行比较(创建大量临时字符串)…
…您应该使用indexof,它不创建临时字符串…
您所说的“正在查找的搜索词的多个实例”是什么意思?你能举个例子来说明你正在考虑的问题吗? |
![]() |
2
0
通过对数组进行排序并使用二进制搜索来查找匹配项,可以显著提高效率(提供大量用户)。 |
![]() |
3
0
您现在对它进行编码的方式是:
您正在检查用户名的长度和搜索词的长度,并在每次循环时从用户名[i]中获取子字符串。 对于您不希望在循环过程中更改的任何这些,您应该在循环开始之前将它们存储在一个变量中。 从变量中获取值要比检查对象属性或方法快得多。 比如:
|
![]() |
Roronoa Zoro · 升级openfire时的数据库 7 年前 |
![]() |
Crutz · JavaFx聊天文本字段和按钮键侦听器 7 年前 |
![]() |
Ryan Murphy · 使用套接字架构的聊天应用程序。 8 年前 |
![]() |
ÇaÄdaÅ Tunca · ConverseJS过滤器触点 8 年前 |
![]() |
Branko · 正在尝试为我的浏览器游戏创建聊天室 8 年前 |
![]() |
Pat · 我可以在mqtt服务器上编辑消息吗? 8 年前 |
![]() |
Shahrzad · MQTT中内容类型的已知方式 8 年前 |