所以我有一个文件可以读入,我知道如何设置数据.例如,我知道每个新行的第一个标记将是双重的.
我一直在使用扫描仪,只是使用scan.nextDouble()来读取double但是我被告知Double.parseDouble(scan.next())而不是加快从文件中读取数据的过程30秒降至约5秒.
scan.nextInt()与Integer.parseInt(scan.next())也是如此.
在我正在阅读的文件中,对于每行大约40,000行,它为int double int int.
那么是什么让它变得如此之快?