编程语言
首页 > 编程语言> > 在Java中,哪个更快 – String.contains(“some text”)或Regex寻找相同的文本?

在Java中,哪个更快 – String.contains(“some text”)或Regex寻找相同的文本?

作者:互联网

正如标题所说,只是寻找一个字符串来匹配完成通过套接字发送数据的客户端,所以我可能会在JSON字符串中寻找类似{“Message”:“END”}的内容.
最多的字符串将是几百个字符长.

解决方法:

在你知道它们之前,它们都足够快.最好选择一个你可以更轻松阅读的版本.

但是从论坛来看,博客包含的速度更快,但性能差异仍然可以忽略不计

标签:java,string,regex,string-comparison
来源: https://codeday.me/bug/20190830/1766068.html