我有一个大型文本文件,其中存储了我的程序的数据。它基本上是一个 CSV 文件,由浮点数组成,每行一个。例子:
6.3580820e+03
6.3589883e+03
6.3592695e+03
6.3592695e+03
6.3635508e+03
6.3695820e+03
我知道如何逐行读取文件,但是我仍然会得到一个包含内存中所有数据的数组。我更喜欢访问一个不同的行,例如 readFromLine:32 有没有办法在不加载或读取整个文件的情况下做到这一点?如果不是,我应该如何转换我的数据?SQLite?