本人现学现用,刚入门,最近在做类似金山词霸的东西练练手,但遇到一问题,是关于查找单词的,我最初的想法是把单词和解释(即所有单词)都放在一个数组里,再用输入的要查找的单词通过equals来比较,最终获得解释,呵呵大家都知道英语单词有成百上千个,用数组未免太吓人了,如果用数据库存,那该怎么查找,或许我说的都不对请高手锡教!!!!
解决方案 »
- java迭代器求详细解释
- The method addMouseListener(MouseListener) in the type Component is not applicab
- 熟悉install4j的高手请进!!!!!
- JDBC
- java小例子,内存解析 求助?
- 移位的一點東西
- 把某个服务器短运行的jar反编译过来的源码(大概有上百个文件),经过自己的修改后打jar包能否和原来的jar一样能正常运行? 今天揭帖.
- Jb7中如何实现本地Jdatastore数据库连接功能?
- 请问,大家都用java开发过什么项目?来者有分
- java 板圣诞大餐
- 网络编程问题:怎么在一个客户端接受多个服务器端传来的信息?
- 关于java gui 程序的设计???
建立一个表
以hashcode为id建立主键,单词,单词解释为两个属性
查找时,如果发生hash碰撞,就再用一个hash函数或者直接存到另一个表中去如果单词太多,可以按照单词打头字母的概率,均匀划分为几个表。