用Java写一个GUI程序的电子书阅读器推荐,怎么实现自动内码识别功能,请大神指点指点

JAVA程序设计帮我设计一个JAVA程序:(猜字游戏)编写一个小游戏,游戏规则如下:随机产生4个不同的0—9之间的整数,然后让用户依次输入4个不同的0—9之间的整数,判断用户猜中值的个数n(值相同即可),用户猜中值及位置的个数m。若m=4,则提示类似“恭喜!你真聪明!”,若m&4,则提示类似“nBmA”,同时提示用户继续猜测,并允许用户放弃猜测。如若4个随机数依次为2,5,3,8,而用户输入的4个数依次为2,3,6,8,则应提示“3B2A”。基本要求:
(1)满足游戏功能规则。
(2)有良好的交互界面(提供GUI操作界面)。扩展要求:
(1)记录用户的姓名及成绩(猜中所花的次数)。
(2)将用户记录按成绩高低排序。或者2.(字母统计)有一篇英文文章,试统计其中26个字母出现的个数(忽略大小写)。基本要求:
(1)实现功能,并提供一个GUI界面。
(2)输出统计信息时按照字母出现个数的多少进行排序。扩展要求:用图表显示出统计信息。如用一个曲线图显示,x轴为26个字母,y轴为每个字母出现的个数。帮我设计JAVA程序,随便选择一个,能两个都设计下就更好。
这个不就是逻辑推数字嘛用两个累加器就OK了第一步 用Random类生成四个不重复的随机数 存起来作为最终答案第二步 定义两个累加器
一个用来算A的个数,一个用来算B的个数第三步 做好前台界面等待用户输入四个数 做四个TextBox和一个按钮即可第四步 分别计算A的个数和B的个数第五步 如果猜中 告诉用户
否则 显示XAXB第二个就是文件流用FileStream类 按照字符读取就可以了1.定义一个26个长度的数组sum[26],都赋值成02.单字符循环读取3.如果等于'A'或者'a' sum[0]++
‘B’或者'b' sum[1]++以此类推4.判断如果读取结果不为空
否则 推出循环曲线图没用过
个人感觉不难 如果有需要
我可以给你写个gui的你先试试
为您推荐:
扫描下载二维码

我要回帖

更多关于 电子书阅读器电脑版 的文章

 

随机推荐