用于简单字符串的预编译模式,还是仅用于正则表达式?

用例:


for( String phrase : largeDictionary )

     phrase.split(",");

我了解为什么在对正则表达式进行字符串拆分或匹配时我应该编译并重用模式。我想知道简单字符串文字是否具有相同的好处,或者是否存在优化的代码路径,当不需要拆分时(如我在上面的情况中用逗号分隔),可以完全避免使用正则表达式。如果我经常这样做,是否仍应创建并重复使用模式?



撒科打诨
浏览 143回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java