vb中统计文本文件记录数的问题,急!

select1521 2007-12-14 03:34:33
小弟想用vb的文件操作统计一个文本文件中号码出现的次数.
如:
test.txt
123456
568974
123456
852963
......
123456
结果
123456 3次
568974 1次
852963 1次
......
希望大家给些建议。谢谢!
...全文
76 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
vbman2003 2007-12-18
全是6位数?
回复
shakoe 2007-12-18
不一定要读入数组后一起统计,那样处理在数据量大的情况下会很吃内存

可以读一行,比较下,统计下,再读一行,直到结束
回复
bdzwj 2007-12-15
1、读入数组
2、将数组排序
3、遍历数组统计 ,因为排序后相同的字串数组都是连续的,因此只需判断当前字串和上一个是否相同就能很容易得出要统计的字串 和统计的数量

如果数据量很大的话,比如上万或更多建议利用文本数据库统计
回复
xiaoMONKEY 2007-12-14
用动态数组或者写到数据库里
回复
发动态
发帖子
VB基础类
创建于2007-09-28

7451

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告