首先要把所有单词存储在数据库中
网站的建设成都创新互联专注网站定制,经验丰富,不做模板,主营网站定制开发.小程序定制开发,H5页面制作!给你焕然一新的设计体验!已为成都搬家公司等企业提供专业服务。
数据表设计
3.把所有单词存入到数据库后
4.开始背单词,把你要背的单词(eg:"toDay")输入到程序中,点击查询按钮
5.数据库表没查找到该单词,移除最后一位字母,开始查找"toDa*"
6.数据库表还查找到该单词,移除最后一位字母,开始查找"toD*"
7.还没查找到该单词,移除最后一位字母,开始查找"to*"
8.查找到两个单词符合"today"、"tomorrow"
9.把查找到的两个单词展示给用户,提示用户"你被的单词是否为"today" or "tomorrow""
楼主,你功底还有提高下,别人给你写了 你居然跑不起来。。。。
做个数据库呗,你都说是随机抽了,那就随机抽好了。抽个单词,把对应的答案抽出来,剩下三个解释随便儿呗。
说下我的想法
可以把单词存在一个list里,也可以直接存在数据库中。
利用Random创建一个随机数,处理成什么形式的数字看要求,我觉得4位的10进制数就行
然后:list用list.get(),在数据库中用ResultSet遍历。
用Random创建的随机数做参数提取单词。
最后System,out.print();
这个只能在控制台输出,若是CS模式的程序还要用到Swing。