java如何提高字符串分割速度
1、新建一个测试类,用来比较java几种字符串分割方法的速度

2、第一种方式,使用jdk的spilt分割字符串,测试代码如下

3、第二种方式,使用StringTokenizer分割字符串,测试代码如下

4、第三种方式,使用pattern分割字符串,也就是正则匹配的方式,测试代码如下

5、运行测试类,查看打印结果,对于一次处理稍短的字符串时候,三次分割速度比较,可以看出使用StringTokenizer分割速度最快

6、运行测试类,查看打印结果,对于一次处理较长的字符串时候,三次分割速度比较,可以看出使用pattern分割速度最快

7、总结:从上面的测试结果可以看出,StringTokenizer和pattern速度差不多,会因字符串的长短出现差别,可以根据实际的业务场景,选择合适的方式
阅读量:75
阅读量:63
阅读量:139
阅读量:154
阅读量:118