java – 如何快速将大型txt文件加载到BigInteger中?
我正在导入一个1700万位长的大型文本文件,我正在使用此代码:它几乎立即加载文件并打印出“完成”但是将字符串转换为BigInteger需要很长时间,我能做些什么来加快速度并快速加载数字?解决方法作为优化,由于BigInteger是Serializable,您可以将其保存为二进制文件一次,并大大加快您的加载速度.加载序列化对象应该比每次解析一个巨大的字符串更快.使用ObjectOutputStream保存大整数,并使用ObjectInputStream将其读回.