Java十大简单性能优化( 五 )
1个 2 |
staticfinalPattern HEAVY_REGEX = Pattern.compile(\"(((X)*Y)*Z)*\"); |
但是如果你的正则表达式真的很傻
1个 |
String[ |
…那么您真的最好诉诸于普通的char[
或基于索引的操作 。 例如 , 这个完全不可读的循环执行相同的操作:
1个 2 |
staticfinalPattern HEAVY_REGEX = Pattern.compile(\"(((X)*Y)*Z)*\"); |
但是如果你的正则表达式真的很傻
1个 |
String[ |
…那么您真的最好诉诸于普通的char[
或基于索引的操作 。 例如 , 这个完全不可读的循环执行相同的操作: