zoe618
2011-06-09 16:11
浏览 268
已采纳

java读取txt文件后的字符串截取问题

20010-8-13 991003 3166.63 3332.57 3166.63 3295.11
2010-8-10 991003 3116.31 3182.66 3084.2 3140.2
2010-8-9 991003 3085.44 3140.31 3084.33 3108.31
2010-8-7 991003 3203.14 3206.49 3136.42 3161.44
2010-8-6 991003 3138.6 3205.76 3128.1 3205.54
2010-8-3 991003 3114.36 3127.35 3063 3116.38

这个是我要读取的txt文件中的一部分数据(原数据有几百行),现在我用readLine按行读取,现在我要按行计算最后四列的平均值
3166.63 3332.57 3166.63 3295.11 就是把这个平均值计算出来
我本意是用readLine读出后,用substring截取,再将其强制转换成浮点数计算即可。但是现在每一行的空格符数不同,因此在用substring时括号里参数不同,几百行肯定不能每个都手动输入,所以现在我想有什么办法可以解决,获得后四列的数据并运算

新手初到,希望大家踊跃解答,我会给分的

3条回答 默认 最新

相关推荐 更多相似问题