Java十大简单性能优化( 五 )

1个

2

staticfinalPattern HEAVY_REGEX =

Pattern.compile(\"(((X)*Y)*Z)*\");

但是如果你的正则表达式真的很傻

1个

String[
parts = ipAddress.split(\"\\\\.\");

…那么您真的最好诉诸于普通的char[
或基于索引的操作 。 例如 , 这个完全不可读的循环执行相同的操作:

1个

2

3

4

5

6

7

8

9

10

11

12

推荐阅读