如何用JAVA写一个 随机 抽取 单词,并显示的程序(不重复或无限循环)

就像那些背单词的软件,我想用来被些资料的,就是可以随机抽取某个关键字,并显示,完了,在随机显示下一个,间隔时间怎么设置?能不能无限循环呢?... 就像那些背单词的软件,我想用来被些资料的,就是可以随机抽取某个关键字,并显示,完了,在随机显示下一个,间隔时间怎么设置?能不能无限循环呢? 展开
 我来答
楚又蓝0iTdaf
2011-08-26 · TA获得超过394个赞
知道答主
回答量:108
采纳率:100%
帮助的人:66.1万
展开全部
说下我的想法
可以把单词存在一个list里,也可以直接存在数据库中。
利用Random创建一个随机数,处理成什么形式的数字看要求,我觉得4位的10进制数就行
然后:list用list.get(),在数据库中用ResultSet遍历。
用Random创建的随机数做参数提取单词。
最后System,out.print();
这个只能在控制台输出,若是CS模式的程序还要用到Swing。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
070iuns046
2011-08-27 · TA获得超过291个赞
知道答主
回答量:543
采纳率:0%
帮助的人:310万
展开全部
写了个简单的例子,你看看。

public class TM {

public static void main(String[] args) throws Exception {

String chBox = "DEH";
String orginal = "hello world";

for (int i = 0; i < 3; i++) { // prints out three strings as example.
int random = (int) Math.floor(Math.random() * chBox.length());
char ch = chBox.charAt(random);
String converted = orginal.replace(Character.toLowerCase(ch), ch);
System.out.println(converted + "\t" + converted.length());
}
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ice_maru
2011-08-26 · TA获得超过155个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:262万
展开全部
首先你要确定一下几点
1. B/S结构的,还是C/S结构的
2.单词存放,是文件,还是数据库
3.界面设计,
4.单词显示,可以用计时器循环显示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wq286917407
2011-08-29
知道答主
回答量:2
采纳率:0%
帮助的人:2913
展开全部
网上很多!~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
歧靖Mw
2011-08-26 · TA获得超过100个赞
知道答主
回答量:193
采纳率:0%
帮助的人:107万
展开全部
可以的 很简单的啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式