wishpopo

统计

dos

最新评论

准备写的小程序

20050059 2005-3-7 9 8 3 6 1
20050052 2005-2-28 3 0 6 8 3
20050051 2005-2-27 2 4 7 6 3
20050039 2005-2-15 0 2 8 8 3
20050034 2005-2-10 1 8 6 3 5
20050033 2005 5 9 0 9 1
20050032 2005 3 6 1 8 6
20050031 2005 5 0 4 0 5
20050025 2005 7 5 5 9 4

test.txt文件里有如下面内容:
----------------------------------

20050358 2005-12-31 3 9 7 6 0
20050357 2005-12-30 4 1 5 1 5
20050356 2005-12-29 4 3 9 4 6
.........................
......................
20050002 2005 3 6 6 1 4
20050001 2005 0 5 4 9 7

-----------------------------------

把此文档转换成下面格式:
(和值就是最后五个数字的前三个数字相加的和)
-----------------------------------
echo 05001:  05497    和值:9
echo 05002:  36614    和值:15
.......................
......................
echo 05357:  41515    和值:10
echo 05358:  39760    和值:19
-----------------------------------

把test.txt内容按要求转换了输出到ok.txt




我的思路 FileReader类 和BufferedReader类 中的readLine 方法来获取每一行 并将每一行赋值于一个String 类型的变量   利用 charAt取得后面的五位数   利用
substring 获取从第三位偏移5个字符 取得前面的数字 赋值String类型


关键的是最后的用 charAt取得后面的五位数 时的错误的异常处理  


希望各位看到后给个提示 或者那里有不对 或者你有更好的思路请你告诉我  鄙人将感激不尽

posted on 2008-11-14 18:19 刘龙 阅读(32) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: