在Java中将字符串解析为int的快速方法

Pav*_*yan 2 java string performance android

可能重复:
从Java中的文件中读取大量数据

我有一个字符串,如"2 -56 0 78 0 4568 -89 ......"结束等等.现在我Scanner.nextInt()用来解析它,但似乎很慢.平台是Android.有什么建议如何实现更好的速度?

谢谢.

cl-*_*l-r 8

使用myString.split(" "),分裂' ',然后Integer.valuesOf(..)

  • 对于像这样的简单事情,`StringTokenizer`总是比`String.split`快. (2认同)