开发者社区> 问答> 正文

请问Java API调用优化在字符串维度有什么通用建议么?

请问Java API调用优化在字符串维度有什么通用建议么?

展开
收起
我是小美女 2021-10-29 19:55:07 438 0
1 条回答
写回答
取消 提交回答
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。

    您好,这给您提供一些这方面的建议。

    1、拼接静态字符串时,用量用+;拼接动态字符串时尽量用StringBuffer或StringBuilder的apend,减少构造过多的String对象。
    2、查找单个字符的话,charat()代替startswith()
    3、字符相加时,如果字符只有一个的话,建议使用单引号替代双引号。
    4、StringTokenizer处理速度快于split
    5、正则表达式不是万能的,如果是在计算密集型代码中使用正则表达式,至少要将Pattern缓存下来,避免反复编译Pattern
    
    
    2021-10-29 20:01:55
    赞同 1 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载