用java编写英汉词典,实现英汉互译,不能使用数据库!!!!
答案:1 悬赏:20 手机版
解决时间 2021-04-08 17:19
- 提问者网友:不要迷恋哥
- 2021-04-07 18:03
用java编写英汉词典,实现英汉互译,不能使用数据库!!!!
最佳答案
- 五星知识达人网友:爱难随人意
- 2021-04-07 19:23
IO流 + 文件操作
问题是你的字典要多大
1:如果数据量很小(小于1000),直接设置一个文件,然后全部读入内存中,接下来是二分还是hash都好
2:如果数据量比较大的话,可以用多个文件,或者设置一个类似目录的块(
a 1
b 72
.........
)放在文件头,省的把所有文件读入内存,然后用什么读什么就行
给的分太少啦,就简单说说思路啦
问题是你的字典要多大
1:如果数据量很小(小于1000),直接设置一个文件,然后全部读入内存中,接下来是二分还是hash都好
2:如果数据量比较大的话,可以用多个文件,或者设置一个类似目录的块(
a 1
b 72
.........
)放在文件头,省的把所有文件读入内存,然后用什么读什么就行
给的分太少啦,就简单说说思路啦
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯