废话不多说,先上代码
注释已经写的比较详细了:
首先需要下载圆周率后的文件:下载地址
(资料图片仅供参考)
下载好后需要在代码中替换自己的文件夹路径,即folderPath的路径,下载好的文件如下
编辑切换为居中
因为文件是分开的,所以需要单独计算每个文件名,拼接好路径后读取文件的内容,然后在判断该生日是否在文件里出现,如果出现,保存位置并输出,如果在readFile方法的while循环里返回了true,则只计算第一次的位置,输出如下:
编辑
如果计算多次,则会遍历整个文件夹下的所有文件,找到每一次出现的位置并输出,结果如下:
编辑
他会一直计算到小数点后250亿位结束为止!
一个基于SpringBoot + docker的即使通讯系统:niubaide_im_ByWeb
球球了三连支持!!!
标签: